sql문제 질문
-
게시물 수정 , 삭제는 로그인 필요
안녕하세요 sql문제풀다가 질문이 생겨서 올립니다.
when matched then 했을때 empno가 7566만 매치되는데, 이때 empno 7566의 job이 clerk이 아니니 update구문 수행하지 않고, 2000보다 작지 않으니까 delete도 실행되지 않아서 해당 데이터는 그대로 두고,
when not matched then 했을떄 empno가 7369와 매치되는게 없으니 clerk인 empno =7876이 smith자리로 들어와서 결과가
<t1>
empno ename jobs sal
7876 adam clerk 1100
7566 jones manager 2975
이렇게 되는게 맞을까요?
![](https://img-api.cboard.net/img_n.php?image_url=https://kin-phinf.pstatic.net/20240517_47/1715919544102ELLYd_JPEG/sql%B9%AE%C1%A6%C1%FA%B9%AE.jpg)