MSSQL의 경우에는 UPDATE 문장먼저 입력 후 JOIN문 입력하는 형태이다.
UPDATE TB1 SET
TB1.COLUMN1 = TB2.COLUMN1
, TB1.COLUMN2 = TB2.COLUMN2
FROM TABLE1 TB1 JOIN TABLE2 TB2
ON TB1.CODE = TB2.CODE
이런 형태이다.
MYSQL 의 경우는 약간 반대이다.
UPDATE TABLE1 TB1 JOIN TABLE2 TB2
ON TB1.CODE = TB2.CODE
SET
TB1.COLUMN1 = TB2.COLUMN1
, TB1.COLUMN2 = TB2.COLUMN2
WHERE TB1.NAME = ''
MYSQL 의 경우에는 JOIN문 입력 후 UPDATE 문장 그리고 조건문이 들어간다.
'WORK > DB' 카테고리의 다른 글
오라클 sequence 생성 및 조회 (0) | 2018.10.11 |
---|---|
oracle 계정생성 및 테이블 스페이스 생성 (0) | 2018.08.30 |
oracle insert 후 자동증가값 가져오기 (0) | 2018.04.04 |
DB별 LIKE 검색하기 (0) | 2018.04.03 |
oracle table 생성 및 코멘트 추가하기 (0) | 2018.03.30 |