검색결과 리스트
글
오라클 UPDATE SELECT 문
개발/DB
2014. 11. 6. 13:49
UPDATE문을 짜다가
UPDATE TABLE1 SET A = (SELECT D FROM TABLE2 WHERE G='AAA'),
B=(SELECT E FROM TABLE2 WHERE G='AAA')
WHERE H='111'
이런식으로 작성하다가 이건 너무 비효율적인 방법이라서 찾아봤는데
아래와 같은 방법이 있었다....
UPDATE TABLE1
SET( A, B, C) = (SELECT D, E, F FROM TABLE2 WHERE G= 'AAA')
WHERE H = '111'
매우 간단하죠~?ㅋㅋ
'개발 > DB' 카테고리의 다른 글
해당 컬럼이 있는 테이블 찾기 (0) | 2015.09.14 |
---|---|
테이블 정보 조회 (0) | 2015.01.16 |
오라클 단일행 함수 정리 (0) | 2014.11.05 |
오라클 PARTITION BY (1) | 2014.10.30 |
해당 숫자에 몇건이 있는가? (0) | 2014.06.25 |