728x90
- WHERE
- 기본적인 조건절로 항상 FROM 뒤에 위치하며 다양한 비교 연산자로 구체적인 조건을 줄 수 있다.
- 모든 필드에 조건을 둘 수 있다.
SELECT * FROM 테이블 WHERE 조건절;
- HAVING
- 항상 GROUP BY 뒤에 위치하며 WHERE 과 마찬가지로 다양한 비교 연산자로 조건을 줄 수 있다.
- GROUP BY로 그룹화 된 필드에 조건을 줄 수 있다.
SELECT * FROM 테이블 GROUP BY 필드 HAVING 조건절;
- 둘 다 사용
SELECT * FROM 테이블명 WHERE 조건절 GROUP BY 컬럼 HAVING 조건절;
728x90
반응형
'TIL - 프로그래밍 > SQL' 카테고리의 다른 글
[프로그래머스] 카테고리 별 도서 판매량 집계하기 - MySQL (0) | 2023.02.20 |
---|---|
[프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기 - SQL (0) | 2023.02.20 |
[230214] SQL 공부 (0) | 2023.02.14 |
SQL (0) | 2022.11.01 |
Mysql csv import export (0) | 2022.05.19 |
댓글