문제
GROUP BY에 대한 설명으로 가장 부적절한 것은?
① 그룹별 집계를 수행할 때 사용한다 ② WHERE는 그룹화 전에 행을 필터링한다 ③ HAVING은 그룹화 이후 집계 결과를 필터링한다 ④ GROUP BY에 없는 일반 컬럼도 SELECT 절에 자유롭게 사용할 수 있다
정답
4번
해설
④ GROUP BY를 사용할 때 SELECT 절에는 GROUP BY에 포함된 컬럼이나 집계 함수만 사용할 수 있습니다. ①②③은 GROUP BY, WHERE, HAVING의 역할에 대한 올바른 설명입니다.