반응형
나는 원하는 회사에서 SQL 능력을 요구하기 때문에, SQL 공부를 하고 있다.
시작한지 2주차.
2주차 강의까지 모두 들었다.
아침에 잠깐 20분정도만 시간을 내면 되는 굉장히 라이트한 공부 범위이다.
이 아침에 20분도 투자를 못한다면 무슨 일을 할 수 있겠나 싶어서 짬짬히 매일 아침 강의를 듣는다.
이번 주에 배운 내용이다.
2주차 배운 것들
문법 | 사용 예시 | 비고 | |
group by | group by columns | 해당 칼럼을 그룹으로 묶어라 | |
select ______ group by ______ |
select columns, count(*) from tables group by columns |
묶기만하면 칼럼값이 무엇인지 알기가 어려우니 select 뒤에 해당 칼럼값을 언급해준다. |
|
limit number | select * from columns limit 10 |
출력된 칼럼값이 너무 많아 시간이 오래걸릴 수 있을 때, n개로 제한해서 양식만 살펴봄 |
|
order by | select columns, count(*) from tables group by columns order by columns |
columns 값대로 정렬하라. (기본 정렬은 오름차순) |
|
order by ___asc asc | " | asc : 오름차순 사용하지 않아도 order by 는 오름차순 |
|
order by ___desc | " | desc : 내림차순 descending의 약자 |
|
as | as cnt | select payment_method, count(*) as cnt from orders o where o.course_title='앱개발종합반' group by payment_method |
count 되는 칼럼명을 바꿔준다. as 바꾸고 싶은 칼럼명 |
'기타' 카테고리의 다른 글
SQL 스파르타 코딩클럽 4주차 개발일지 (0) | 2022.12.25 |
---|---|
SQL 스파르타 코딩클럽 3주차 개발일지 (0) | 2022.12.21 |
2022년 4분기 산업안전보건교육 답안 (한국이러닝인재개발원) (0) | 2022.12.07 |
SQL 스파르타 코딩클럽 1주차 개발일지 (0) | 2022.12.03 |
[DDP 맛집] 로얄수제돈까스 - 회사 점심시간 최고의 선택! (1) | 2022.11.17 |