SQLD · 모의고사 7회 · 33번

Q.33모의고사 7회2과목 · SQL 기본 및 활용
다음 SQL의 실행 결과에 대한 설명으로 옳은 것은?
UPDATE PRODUCTS T
SET DISCOUNT_RATE = (SELECT AVG(NULL)
                     FROM SALES_HISTORY H
                     WHERE H.PRODUCT_ID = T.PRODUCT_ID
                       AND H.SALE_DATE > DATE '2026-02-01');
  • 1전체 상품의 할인율이 0으로 변경된다.
  • 2전체 상품의 할인율이 NULL로 변경된다.
  • 3상품별 실제 할인율의 평균이 저장된다.
  • 4판매 조건에 맞는 상품만 NULL로 변경된다.

정답: 2번 · 전체 상품의 할인율이 NULL로 변경된다.

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