본문 바로가기

IT 기초/SQL

[SQL 문법] 데이터 조회 (SELECT)

데이터 조작어(DML)이며, 데이터 분석에서 가장 많이 사용

여러 절들과 함께 사용되어 분석에 필요한 데이터를 조회

 

▶ 절 

종류 기능
SELECT 모든 열을 조회
FROM 테이블 확인
WHERE FROM절 테이블을 특정 조건으로 필터링
GROUP BY 열 별로 그룹화 (새로운 테이블로 전환됨)
HAVING 그룹화된 새로운 테이블을 특정 조건으로 필터링
ORDER BY 열 정렬

 

SQL 실행순서

FROM → WHERE(생략가능) → GROUP BY

 

GROUP BY에  있는 열들을 SELECT에도 작성해야 원하는 분석 결과 확인이 가능

주로 집계함수와 사용되는 명령어이며, HAVING은 GROUP BY와 함께 사용해야 함

 

ORDER BY는 맨 하단에 작성해야 함. DESC 내림차순 ASC 오름차순