더북(TheBook)

결과를 보면 emp_update2 테이블에서 사번이 1003과 1004인 건은 emp_name과 salary 값이 변경됐고, 1005인 건은 새로 입력됐습니다.

이 문장의 처리 결과는 다음 그림과 같습니다.

▲ 그림 10-2 INSERT... ON DUPLICATE KEY UPDATE 문 처리 결과

왼쪽 그림에서 회색 부분이 수정 대상이며 오른쪽 그림에서 굵게 표시된 부분이 변경되거나 새로 입력된 값입니다.

1분 퀴즈 2

emp_update2 테이블에서 사번이 1001과 1002인 건의 사원명(emp_no)을 emp_update1 테이블의 동일 사번을 가진 사원명으로 변경하는 UPDATE 문을 작성하세요.

정답 및 해설

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.