SQLD · 제62회 · 12번

Q.122026622과목 · SQL 기본 및 활용
아래 테이블 T1, T2를 대상으로 MERGE 문을 실행한 뒤 T1의 TOTAL_PAY 합계로 옳은 것은?
보기
[T1]
NUMSALARYTOTAL_PAY
100150005000
100230003000
100340004000
[T2]
NUMCOMM
10011000
10020
10041000
MERGE INTO T1 A
USING T2 B
   ON (A.NUM = B.NUM)
WHEN MATCHED THEN
   UPDATE SET A.TOTAL_PAY = A.SALARY + B.COMM
   DELETE WHERE A.TOTAL_PAY < 4000
WHEN NOT MATCHED THEN
   INSERT (NUM, SALARY, TOTAL_PAY)
   VALUES (B.NUM, 3000, 3000);
  • 110000
  • 213000
  • 316000
  • 419000

정답: 2 · 13000

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