SQLD · 제57회 · 37번

Q.372025572과목 · SQL 기본 및 활용
아래 네 집계식은 모두 동일한 조건식을 사용한다. 이 중 COUNT(CASE WHEN ... THEN 1 ELSE 0 END)의 결과가 나머지 셋과 다른 이유는 무엇인가?
보기
ㄱ. COUNT(CASE WHEN ... THEN 1 END)
ㄴ. COUNT(CASE WHEN ... THEN 1 ELSE NULL END)
ㄷ. SUM(CASE WHEN ... THEN 1 ELSE 0 END)
ㄹ. COUNT(CASE WHEN ... THEN 1 ELSE 0 END)
  • 11만 센다
  • 2NULL을 무시한다
  • 31과 0을 모두 센다
  • 4행을 무시한다

정답: 3 · 1과 0을 모두 센다

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기