Notice
Recent Posts
Recent Comments
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Without haste, but without rest

중복데이터 조회 및 삭제 본문

삽질의 리포팅

중복데이터 조회 및 삭제

느린구름 2010. 4. 19. 16:50
SELECT *
FROM 테이블명
WHERE 중복컬럼 IN (
   SELECT 중복컬럼
   FROM 테이블명
   GROUP BY 중복컬럼
   HAVING COUNT(*) > 1
);

DELETE FROM 테이블명 A
WHERE ROWID > ( SELECT MIN(ROWID) FROM 테이블명 B
WHERE A.중복컬럼 = B.중복컬럼 );