'오라클 중복데이터 삭제'에 해당하는 글 1건




간혹 데이터 베이스에서 중복 데이터를 제거 할때가 있는데...

이때마다 소팅 해서 하기도 귀찮고 해서 간단한 쿼리를 만들어 보았다.

/* 동일한 자료 삭제 방법 */
delete from 테이블명 a
where exists( select *  from  동일 테이블명 b
                        where  a.중복컬럼1 =   b.중복컬럼1
                                   a.중복컬럼2 =   b.중복컬럼2);
 
이렇게 하면 테이블명에 해당하는 컬럼1과 컬럼2가 중복되는 모든 항목은 삭제 된다.
 
너무 당연히 쉬운 쿼리를 작성했나?ㅋㅋ
 

WRITTEN BY
한량이

,