[SQLD] HAVING

Having절은 'Group by'가 수행된 결과에서 조건을 주고자 할 때 사용한다. Where절과 하는 기능은 같다.

당연히 WHERE절처럼 AND나 OR 사용이 가능하다.

반드시 Group by 절 뒤에 위치해야 하며, 만약 Order by절이 있다면 그 앞에 위치해야 한다. (주의)

HAVING 절에는 GROUP BY에서 사용한 컬럼이나, 집계함수를 사용한 컬럼만 사용이 가능하다.

일반 컬럼을 사용하면 에러난다. 

 

 

'데이터 > SQLD' 카테고리의 다른 글

[SQLD] ROLLUP  (0) 2026.08.26
[SQLD] COUNT 집계 함수  (0) 2026.08.24
SQLD 불합격 하는 분들을 위한 조언  (0) 2026.08.24
우분투에서 Mariadb 설치  (0) 2026.07.25
[SQLD] 기본 개념 정리  (0) 2026.03.20