문제
GROUP BY 절에 대한 설명으로 가장 적절하지 않은 것은?
① GROUP BY는 동일한 값을 가진 행들을 하나의 그룹으로 묶어줍니다 ② SELECT 절에 집계함수가 아닌 컬럼이 있으면 반드시 GROUP BY에 포함되어야 합니다 ③ GROUP BY 절에서 컬럼의 순서는 결과에 영향을 주지 않습니다 ④ GROUP BY를 사용하면 항상 HAVING 절을 함께 사용해야 합니다
정답
4번
해설
HAVING 절은 GROUP BY와 함께 선택적으로 사용되는 절로, 그룹에 대한 조건을 지정할 때만 필요합니다. 항상 사용해야 하는 것은 아닙니다. ①②③은 모두 GROUP BY의 올바른 특성입니다.