select [컬럼명], ...

from [테이블명]

where [조건절]

group by [컬럼명 or 컬럼순서]

having [집계함수 조건절]

order by [컬럼명 or 컬럼순서]

limit [N] 현업에서 빠르게 분석할 때, 필요에 따라 사용! (데이터의 양이 너무 많은 경우, N만큼의 행을 가져온다)

=> 이 순서로 코드를 작성해야 한다.

 

 

내부적으로 문장이 시작되는 순서는?

from -> where -> group by -> having -> select -> order by

테이블 -> 조건 -> 그룹핑 -> 그룹핑의 조건 -> 데이터 선택 -> 데이터 정렬

 

 

'SQL' 카테고리의 다른 글

SQL Join의 유형 / 주의사항  (0) 2023.03.02
SQL 실습 ② 주문 데이터 분석 (join 이용)  (0) 2023.03.02
SQL 주의사항  (0) 2023.02.28
SQL 실습 ① 거래액 데이터 분석  (0) 2023.02.28
'SQL'이란?  (0) 2023.02.27

+ Recent posts