아래 표처럼 테이블A과 테이블B의 C1의 값이 같을경우 테이블A의 C2값을 테이블B의 C2에 그대로 넣을 경우
구분 | 테이블A | 테이블B |
---|---|---|
C1 | A | A |
C2 | StringValue | NULL |
UPDATE {테이블A} a,{테이블B} b SET b.C2 = a.C2 WHERE a.C1 = b.C1
이용 방법은 이외에도 무지 많을 것입니다.
※MySQL 4.0.4(?) 이상 버전에서 지원
이 글은 스프링노트에서 작성되었습니다.
아래 표처럼 테이블A과 테이블B의 C1의 값이 같을경우 테이블A의 C2값을 테이블B의 C2에 그대로 넣을 경우
구분 | 테이블A | 테이블B |
---|---|---|
C1 | A | A |
C2 | StringValue | NULL |
UPDATE {테이블A} a,{테이블B} b SET b.C2 = a.C2 WHERE a.C1 = b.C1
이용 방법은 이외에도 무지 많을 것입니다.
※MySQL 4.0.4(?) 이상 버전에서 지원
이 글은 스프링노트에서 작성되었습니다.
※상세 설명은 무시하겠습니다. 아실만한 분들은 다 아시리라 판단됩니다.
※예가 조금 부족하긴 합니다만...적용 케이스가 너무 다양하여...^^;;
UPDATE /*+ bypass_ujvc */
(
SELECT a.C1, b.C2 FROM {테이블A} a, {테이블B} b
WHERE a.C1 = b.C2
)
SET C1 = C2
이 글은 스프링노트에서 작성되었습니다.
오라클 접속 포트 고정시키기 (0) | 2008.07.16 |
---|---|
로그마이너 (0) | 2008.07.16 |
SQL*Plus Instant Client (0) | 2008.07.16 |
Oracle Object For OLE(OO4O) (0) | 2008.07.16 |
Linux 9i 설치 (0) | 2008.07.16 |