MySQL에서 될지는 모르겠지만..
(SubQuery가능한 버젼이면 된다네요..)
DELETE FROM tab WHERE 번호 NOT IN ( SELECT MIN(번호) FROM tab GROUP BY 이름, 나이, 전화번호, 주소필드 );
위의 쿼리를 설명하자면..
번호를 제외한 나머지 컬럼들이 동일할때 번호에 대한 Min값을 구해서
Min이 아닌 번호를 가진 레코드들을 모두 삭제해 줌으로써
동일 정보에 대한 레코드를 제거하는 로직입니다.
DELETE FROM tab WHERE 번호 NOT IN ( SELECT MIN(번호) FROM tab GROUP BY 이름, 나이, 전화번호, 주소필드 );
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
106 | System/OS | [linux] 이기종간의 파일 공유(Samba) | hooni | 2003.04.23 | 14955 |
105 | System/OS | [linux] 웹로그분석기(webalizer) 설치 & 팁 | hooni | 2003.04.23 | 14947 |
104 | System/OS | [linux] 우분투 APM + phpmyadmin 설치 | hooni | 2013.10.07 | 49416 |
103 | System/OS | [linux] 아파치설치/설정(모니터링) | hooni | 2003.04.23 | 14222 |
102 | System/OS | [linux] 아파치설치/설정(CGI부분) | hooni | 2003.04.23 | 14625 |
101 | System/OS | [linux] 아파치설치/설정 - 알리어싱(aliasing) | hooni | 2003.04.23 | 51456 |
100 | System/OS | [linux] 아파치설치/설정 - 사용인증 | hooni | 2003.04.23 | 15151 |
99 | System/OS | [linux] 아파치설치/설정 - SSI(Server Side Include) | hooni | 2003.04.23 | 13261 |
98 | System/OS | [linux] 아파치설치/설정 | hooni | 2003.04.23 | 14555 |
97 | System/OS | [linux] 아파치 설치/설정(proxy) | hooni | 2003.04.23 | 13012 |
96 | System/OS | [linux] 시스템 데몬 종류와 설명 | hooni | 2013.04.23 | 11223 |
95 | System/OS | [linux] 스케쥴링 순서(nice) 변경하기 | hooni | 2003.04.23 | 12607 |
94 | System/OS | [linux] 쉘스크립트 expr | hooni | 2014.03.11 | 15719 |
93 | System/OS | [linux] 쉘 환경변수 PS1(프롬프트) | hooni | 2003.04.23 | 13563 |
92 | System/OS | [linux] 쉘 스크립트에 대한 설명과 예제.. | hooni | 2003.04.23 | 13473 |
91 | System/OS | [linux] 쉘 스크립트 (Shell Script) | hooni | 2003.04.23 | 12116 |