DELETE TABLE고객자료 A
WHERE 고객ID <>
(
SELECT MAX(고객ID)
FROM TABLE고객자료 B
WHERE A.주민등록번호 <> B.주민등록번호
)
GROUP BY 주민등록번호
이렇게 해놓으면.. 주민등록번호가 2개 이상이라면
고객ID가 제일 높은 것만 빼고, (최신자료라면..)
나머지는 싹 지워버리겠지요??
그리고 JUMIN1 과 JUMIN2 를 합쳐서 인덱스를 걸어놓으시면..
위와 같이 적용하셔도 큰문제는 없을듯 한데요??
|