SQLD · 모의고사 10회 · 18번

Q.18모의고사 10회2과목 · SQL 기본 및 활용
다음 자료에서 SQL A와 SQL B를 각각 실행한 결과로 가장 적절한 것은?
T_PAY_LOG
CUSTAMTQTY
PNULL4
P2406
P3608
Q4105
Q1907
Q260NULL
NULL9500
[SQL A]
SELECT COUNT(*) AS RESULT
FROM T_PAY_LOG
WHERE CUST IS NOT NULL
  AND QTY IS NOT NULL
GROUP BY CUST
HAVING SUM(AMT) > 600;
[SQL B]
SELECT COUNT(CUST) AS RESULT
FROM T_PAY_LOG
WHERE CUST IS NOT NULL
  AND QTY IS NOT NULL
GROUP BY CUST
HAVING SUM(AMT) > 600;
  • 1A와 B 모두 RESULT가 0인 한 행이 반환된다.
  • 2A와 B 모두 RESULT가 3인 한 행이 반환된다.
  • 3A는 RESULT가 3, B는 RESULT가 2인 한 행이 반환된다.
  • 4A와 B 모두 반환되는 행이 없다.

정답: 4번 · A와 B 모두 반환되는 행이 없다.

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