SQLD · 모의고사 7회 · 45번

Q.45모의고사 7회2과목 · SQL 기본 및 활용
다음 두 테이블에 MERGE문을 실행하였을 때 RESULT_TBL의 최종 행 수는?
RESULT_TBL
IDVALSTATUS
10A40
20B12
INPUT_TBL
IDVALSTATUS
20P60
30Q18
40R35
SQL
MERGE INTO RESULT_TBL T
USING INPUT_TBL S ON (T.ID = S.ID)
WHEN MATCHED THEN
    UPDATE SET T.VAL = S.VAL, T.STATUS = S.STATUS
    DELETE WHERE (T.STATUS > 25)
WHEN NOT MATCHED THEN
    INSERT (ID, VAL, STATUS)
    VALUES (S.ID, S.VAL, S.STATUS);
  • 11
  • 22
  • 33
  • 44

정답: 3번 · 3

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