본문 바로가기

공부

mysql 중복 제거 쿼리문

DELETE FROM duplicate
WHERE id not in ( SELECT id from ( SELECT id from 
duplicate group by phone) as id )


전화번호가 중복 된 것이 있을 경우, 위와 같이 WHERE NOT IN을 사용해서 제거해 줄 수 있습니다. 

duplicate - 테이블명 

phone - 중복되는 칼럼명 

id - 각 레코드를 식별할 수 있는 고유 값




고민을 많이 해봤는데 생각보다 답은 쉽넹


출처
http://blog.naver.com/fromyongsik?Redirect=Log&logNo=40163125799


728x90

'공부' 카테고리의 다른 글

php mysql like 검색  (0) 2014.03.06
test  (0) 2014.02.07
html drop down list(드롭다운 리스트)  (0) 2014.01.24
php curl get 방식의 구조  (0) 2014.01.20
PHP Transactions  (0) 2014.01.13