Note/DB

테이블 조인해서 업데이트 하기

Delia :D 2011. 1. 14. 11:06
Oracle
A table 과 B table 를 조인하여 A table의 특정필드에 b table의 특정 필드의 값을
Update 할경우 힌트 사용

update /*+ bypass_ujvc */
(SELECT
             A.COLNM RA,
             B.COLNM RB
  FROM   A, B
WHERE   A.KEY = B.KEY)


MSSQL 에서만 되는 거..
A,B 조인하여 B조건으로 A테이블 업데이트하기

UPDATE  A
      SET  A.COLUM = '업에이트할내용'
   FROM  TABLE1 A, TABLE2 B
WHERE   B.COLUM = '조건' 
     AND  A.COLUM = B.COLUM
 


'Note > DB' 카테고리의 다른 글

MSSQL ISNULL()  (0) 2011.06.23
MSSQL_문자열 함수 정리  (0) 2011.06.23
WinXP + MSSQL Enterprise Edition  (0) 2011.03.25
MSSQL_저장프로시저  (0) 2011.03.25
MSSQL 테이블 복사  (0) 2011.01.14