데이터이행을 하다 보니 쿼리를 열라 짜게 되는구나 ㅠ


1. 오라클DB에서 두 테이블을 비교해서 같지 않은 값을 갖는 목록

SELECT A.*

FROM IMSI_A A LEFT OUTER JOIN IMSI_B B

ON A.OLD_VAL=B.NEW_VAL

WHERE B.NEW_VAL IS NULL


2. 오라클DB에서 두 테이블을 비교해서 같지 않은 값의 중복을 제거한 목록

SELECT DISTINCT(A.OLD_VAL)

FROM IMSI_A A LEFT OUTER JOIN IMSI_B B

ON A.OLD_VAL=B.NEW_VAL

WHERE B.NEW_VAL IS NULL


'Dev > db' 카테고리의 다른 글

[Oracle] Snapshot too old  (0) 2014.11.19
PostgreSQL  (0) 2014.09.02
MySQL for Excel 기능  (1) 2013.08.20
MySQL user 추가  (1) 2012.06.27
MySQL backup & restore  (1) 2011.02.23

+ Recent posts