반응형 NOT IN1 A 테이블에는 있고, B 테이블에는 없는 데이터 찾기/확인/삭제 방법 생각보다 IT 운영을 하다보면 참 이해할 수 없는 현상들이 많이 발생한다. 그리고 그 중 가장 머리가 아픈 부분은 당연히 데이터 정합성의 문제가 아닐까?! 또 가장 중요한 부분이기도 하고. 오늘은 A테이블에는 있고, B테이블에는 없는 데이터를 확인/삭제해보려고 한다. 사실 쉽게 생각하면 not in을 생각하기 쉬운데... 이거 데이터 많으면 잘못하면 장애날 수 있다. 이때에는 사실 left outer join 사용해야한다. not in으로 조회 시간 50분이상 걸릴 수 있는 걸 Left outer join 사용하면, 단 5초안에 해결된다. 예를 들면, 아래와 같다. select a.* from Table a LEFT OUTER JOIN Table b on (a.column = b.column) where.. 2022. 4. 21. 이전 1 다음 728x90 반응형