Contents

System/OS
2013.04.23 14:35

[sql] 중복데이터 삭제 쿼리

조회 수 14745 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
MySQL에서 될지는 모르겠지만..
(SubQuery가능한 버젼이면 된다네요..)

DELETE FROM tab WHERE 번호 NOT IN
    ( SELECT MIN(번호) FROM tab GROUP BY 이름, 나이, 전화번호, 주소필드 );

위의 쿼리를 설명하자면..
번호를 제외한 나머지 컬럼들이 동일할때 번호에 대한 Min값을 구해서
Min이 아닌 번호를 가진 레코드들을 모두 삭제해 줌으로써
동일 정보에 대한 레코드를 제거하는 로직입니다.


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
1029 PPT 삼성페이(Samsung Pay) 구조 file hooni 2016.09.09 940
1028 Develop [android] Android N requires the IDE to be running with Java 1.8 or later 오류 hooni 2016.08.30 707
1027 Develop [c] 파일명 또는 특정 패턴을 적용 file hooni 2016.08.03 768
1026 Develop [ios] Crashlytics, Fabfic 설치/설정 hooni 2016.07.21 742
1025 Develop [ios] 새로 만들고 있는 DateMemo file hooni 2016.07.12 617
1024 Etc 영어. 반드시 외워야 할 영어 숙어 2 file hooni 2016.07.07 6349
1023 Etc 영어. 반드시 외워야 할 단어 file hooni 2016.07.07 1986
1022 Develop [ios][swift] 초간단 카달로그 앱 (Catalog App) file hooni 2016.06.27 7139
1021 Develop [ios][swift] 초간단 To-do Memo file hooni 2016.06.27 1085
1020 Develop [ios][swift] 초간단 TableView 샘플 file hooni 2016.06.27 758
1019 Develop [ios] 웹뷰 history.back() ㅋㄷ file hooni 2016.06.27 1919
1018 Etc 플라스터(Plaster) 수업 내용 secret hooni 2016.05.24 0
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 ... 98 Next
/ 98