문제
GROUP BY 절에 대한 설명으로 가장 적절하지 않은 것은?
① GROUP BY 절에 명시된 컬럼은 SELECT 절에 사용할 수 있다 ② GROUP BY 절에는 SELECT 절에서 정의한 별칭(ALIAS)을 사용할 수 있다 ③ GROUP BY 절에 여러 컬럼을 지정하면 해당 컬럼들의 조합으로 그룹화된다 ④ GROUP BY 절에는 집계함수를 사용할 수 있다
정답
4번
해설
④ GROUP BY 절에는 집계함수를 사용할 수 없다. 집계함수는 SELECT 절이나 HAVING 절에서만 사용 가능하다. ① GROUP BY에 명시된 컬럼은 SELECT 절에 사용 가능하다. ② GROUP BY 절에서 SELECT 절의 별칭 사용이 가능하다(DBMS에 따라 다를 수 있음). ③ 여러 컬럼 지정 시 해당 컬럼들의 조합으로 그룹화가 맞다.