728x90
cA_Table
SET A_Column_01 = b.B_Column_01
FROM A_Table a
INNER JOIN B_Table b
ON a.A_Key = b.B_Key
WHERE a.A_Key is NOT NULL
예를 들어, A_Table의 A_Column_01의 값을 B_Table의 B_Column_01 값으로 업데이트 하려한다. 단, A_Table의 A_Key와 B_Table의 B_Key가 같은 항목에 한해서만 변경이 이루어져야 한다.
* 위와같이 Join이 필요한 업데이트 구문은 다음과 같다.
728x90
'IT이야기 > MS-SQL' 카테고리의 다른 글
데이터베이스 위치 변경하는 방법 (0) | 2019.01.21 |
---|---|
[MSSQL] 테이블 복사 Select Into ~ / Insert Into ~ (0) | 2019.01.14 |
[MSSQL] SP 찾기(테이블명 또는 필드명 활용) (0) | 2019.01.14 |
[MSSQL]중복된 데이터 찾기 (0) | 2019.01.14 |
[MSSQL] 두 테이블의 다른 점을 찾을 때 EXISTS 구문 (0) | 2019.01.14 |