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 |