SQLD · 모의고사 9회 · 18번

Q.18모의고사 9회2과목 · SQL 기본 및 활용
다음 자료에 대한 SQL A와 SQL B의 조회 결과로 옳은 것은?
T_ORDER_LOG
CUSTAMTQTY
KNULL3
K1809
M140NULL
M2607
NULL9000
[SQL A]
SELECT COUNT(*) AS RESULT
FROM T_ORDER_LOG
WHERE CUST IS NOT NULL
GROUP BY CUST
HAVING SUM(AMT) > 450;
[SQL B]
SELECT COUNT(CUST) AS RESULT
FROM T_ORDER_LOG
WHERE CUST IS NOT NULL
GROUP BY CUST
HAVING SUM(AMT) > 450;
  • 1A와 B 모두 RESULT가 0인 한 행이 조회된다.
  • 2A는 RESULT가 1인 한 행, B는 조회 행이 없다.
  • 3A와 B 모두 조회되는 행이 없다.
  • 4A는 RESULT가 NULL, B는 RESULT가 0인 한 행이 조회된다.

정답: 3번 · A와 B 모두 조회되는 행이 없다.

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