서브쿼리를 이용한 데이터 수정

 

*서브쿼리를 이용한 데이터 수정 개요

-UPDATE 명령문의 SET 절에서 서브쿼리를 이용

-다른 테이블에 저장된 데이터 검색하여 한꺼번에 여러 칼럼수정

-SET 절의 칼럼 이름은 서브쿼리의 칼럼 이름과 달라도 됨

-데이터 타입과 칼럼 수는 반드시 일치

 

*사용법

UPDATE table1

SET  (column1, column2, ...)=(SELECT s_column1, s_column2, ...

                                           FROM table2

                                           [WHERE condition2])

[WHERE condition1];

 

 

 

+ Recent posts