SQLD · 제61회 · 20번

Q.202026612과목 · SQL 기본 및 활용
다음 중 보기와 동일한 결과를 출력하는 SQL은 무엇인가?
보기
SELECT 주문일자, 상품코드, COUNT(*)
FROM 주문
GROUP BY ROLLUP((주문일자, 상품코드));
  • 1
    SELECT 주문일자, 상품코드, COUNT(*)
    FROM 주문
    GROUP BY 주문일자, ROLLUP(상품코드);
  • 2
    SELECT 주문일자, 상품코드, COUNT(*)
    FROM 주문
    GROUP BY ROLLUP(주문일자, 상품코드);
  • 3
    SELECT DISTINCT 주문일자, 상품코드, COUNT(*)
    FROM 주문
    GROUP BY ROLLUP((주문일자, 상품코드), NULL);
  • 4
    SELECT 주문일자, 상품코드, COUNT(*)
    FROM 주문
    GROUP BY GROUPING SETS((주문일자, 상품코드));

정답: 3 ·

SELECT DISTINCT 주문일자, 상품코드, COUNT(*)
FROM 주문
GROUP BY ROLLUP((주문일자, 상품코드), NULL);

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