아무거나

[oracle] 테이블 조인 업데이트 본문

Data Store/DB

[oracle] 테이블 조인 업데이트

전봉근 2020. 5. 30. 00:48
반응형
  -- 예시로 TB_SAMPLE_ONE, TB_SAMPLE_TWO 각각 두개의 테이블이 있고 ID, STATUS 값으로 조인을하여 TB_SAMPLE_ONE 의 TITLE을 TB_SAMPLE_TWO의 TITLE로 업데이트하자
  UPDATE
  (
      SELECT a.TITLE, b.TITLE AS MODIFY_TITLE
      FROM TB_SAMPLE_ONE a, TB_SAMPLE_TWO b
      WHERE 1=1
      AND a.ID = b.ID
      AND a.STATUS = b.STATUS
  ) r
  SET r.TITLE = r.MODIFY_TITLE;
반응형
Comments