UPDATE table1 a SET a.col1 = (SELECT col1 FROM table2 WHERE col2 = a.col2) WHERE a.col2 IN (SELECT col2 FROM table2)
UPDATE table1 a SET ( col1, col2 ) = ( SELECT col1, col2 FROM table2 b WHERE b.col3=a.col3 ) WHERE a.col3 IN ( SELECT col3 FROM table2 )
'DB > Oracle' 카테고리의 다른 글
오라클 유저 비밀번호 변경 (0) | 2013.09.26 |
---|---|
' 홑따옴표 처리 (0) | 2013.09.04 |
오라클 명세서 쿼리 (0) | 2013.03.27 |
날짜변환 (0) | 2013.02.01 |