출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online.
목차 |
1. SQL쿼리문 작성 순서 |
2. SQL 실행 순서 |
3. SQL 문법 주의 사항 |
01) 쿼리문 작성순서
select [컬럼명]
from [테이블명: 데이터의 출처]
where [조건절]
group by [컬럼명 or 컬럼순서]
having [집계함수 조건절]
order by [컬럼명 or 컬럼순서: 정렬]
limit [N] >>> n행 만큼만 보여줌
02) 실제 SQL 실행순서
1) from
2) where
3) group by
4) having
5) select
6) order by
03) SQL 문법 주의 사항
1) select절
띄어쓰기, 숫자로 시작하는 단어, 특수문자(# 등)가 포함된 단어는 올 수 없다.
다만, 큰따옴표(" ")로 감싸준 경우에는 모든 값이 다 가능하다. >>> 비추천
2) where절
where절에 and와 or을 함깨 쓸 때는, 반드시 ( )로 의미 단위끼리 묶는다.
+ where절 조건 총정리
3) group by절
select절에 등장한 컬럼이 group by에 모두 명시되어야 한다. (집계함수 제외)
4) having절
where절에는 집계함수가 올 수 없고
having절에는집계함수만 올 수 있다.
'데이터 교육 > SQL' 카테고리의 다른 글
[SQL] 09. 원하는 형식으로 컬럼 가공하기 (0) | 2023.05.29 |
---|---|
[SQL] 08. join절 (0) | 2023.05.29 |
[SQL] 06. having 절 (0) | 2023.05.24 |
[SQL] 05. group by절, 집계 함수 (0) | 2023.05.23 |
[SQL] 04. where절 (0) | 2023.05.23 |