반응형

SQL Development

프로젝트를 하면서 새로 알게 된 지식들을 이곳에 정리할 생각이다.


첫번째로, Oracle DB에서의 UPDATE문과 SELECT문의 결합에 관한 내용이다.

TableA를 기초로 하여 TableB를 업데이트하는 경우에

다음과 같은 쿼리문을 사용할 수 있다.


UPDATE

(

SELECT A.col_1 AS A_col_1,

A.col_2 AS A_col_2,

B.col_1 AS B_col_1,

B.col_2 AS B_col_2

FROM TableA A, TableB B

WHERE A.col_3 = B.col_3

AND A.col_4=[value]

)

SET B_col_1 = A_col_1,

B_col_2 = A_col_2



반응형

+ Recent posts