SQLDSQL 기본난이도 1MCQ

SQLD SQL 기본 기출문제 #921

문제

집계함수와 GROUP BY에 대한 설명으로 가장 적절하지 않은 것은?

① COUNT(*)는 NULL 값을 포함한 모든 행의 개수를 반환함 ② COUNT(컬럼명)은 해당 컬럼의 NULL이 아닌 값의 개수만 반환함 ③ GROUP BY 절에 명시된 컬럼은 반드시 SELECT 절에도 포함되어야 함 ④ SUM, AVG 함수는 NULL 값을 제외하고 계산함

정답

3

해설

GROUP BY 절에 명시된 컬럼이 반드시 SELECT 절에 포함될 필요는 없습니다. SELECT 절에는 GROUP BY 컬럼이나 집계함수만 사용할 수 있지만, GROUP BY에 있는 모든 컬럼을 SELECT에서 사용할 의무는 없습니다. ①②④는 모두 올바른 설명입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 기본 기출 #921 | sqldpass