문제
SQL문에서 HAVING을 사용할 수 있는 절은?
① LIKE 절 ② WHERE 절 ③ GROUP BY 절 ④ ORDER BY 절
정답
3번
해설
정답: 3. HAVING은 GROUP BY 절과 함께 그룹화된 결과에 조건을 지정할 때 사용한다.
오답 풀이
- 1번: LIKE는 패턴 매칭 연산자로 HAVING과 무관하다.
- 2번: WHERE는 그룹화 전 행 조건으로 HAVING과 별개이다.
- 3번: HAVING은 GROUP BY와 함께 사용하므로 정답이다.
- 4번: ORDER BY는 정렬 절로 HAVING과 무관하다.
보충 개념 HAVING은 GROUP BY로 그룹화한 결과에 대한 조건을 지정한다.