728x90
SQLD 자격검증실전문제 105번 문제
-
SQLD 자격검증실전문제 105번 문제<자격증>/[SQLD] 2023. 3. 20. 21:41
105번. 다음 중 아래의 테이블에서 SQL을 실행할 때 결과로 가장 적절한 것은? [SQL] SELECT CASE WHEN GROUPING(A.서비스ID) = 0 THEN A.서비스ID ELSE '합계' END AS 서비스ID ,CASE WHEN GROUPING (B.가입일자) = 0 THEN NVL(B.가입일자, '-') ELSE '소계' END AS 가입일자 ,COUNT(B.회원번호) AS 가입건수 FROM 서비스 A LEFT OUTER JOIN 서비스가입 B ON (A.서비스ID = B.서비스ID AND B.가입일자 BETWEEN '2013-01-01' AND '2013-01-31') GROUP BY ROLLUP (A.서비스ID, B.가입일자); [정답] 3번 [해설] 이 SQL 쿼리는 서비스와 ..