본문 바로가기
데이터베이스/SQL

SQL 서브쿼리 - HAVING절

by ADELA_J 2024. 1. 11.

<HAVING절>

- 그룹함수로 검색된 데이터 간의 비교 방법

 

▼ 직업이 salesman인 사원들의 토탈 월급보다

더 큰값을 가지고 있는 직업, 직업별 토탈 월급 출력

 

 

▶ GROUP BY job을 한 것처럼

그룹 함수로 검색 조건을 작성할때는 HAVING 절

▷ 원래 조건을 검색할 때는 where절을 썼는데, 이렇게 쓴다면

에러가 난다.

 


<서브 쿼리문을 사용할 수 있는 절>

SELECT문 서브쿼리 O/X 서브쿼리 이름
SELECT  O Scalar 서브쿼리
FROM O in line view
WHERE O 서브 쿼리
GROUP BY X  
HAVING O 서브쿼리
ORDER BY O scalar 서브쿼리

 

▶ GROUP BY만 서브 쿼리를 못쓴다!