[SQL]데이터 검증 - 중복 데이터 제거.


[SQL]데이터 검증 - 중복 데이터 제거.

SQL 데이터 검증. 중복 데이터 제거 중복된 데이터를 찾고/ 그 데이터의 기본키를 찾아 /기본키를 조건으로 해당 데이터 삭제. 1. 중복 데이터 찾기.찾고자하는 데이터 칼럼을 그룹별로 나누어 조회하면 같은것끼리 묶여 그룹지어진다. 이때, 데이터 수를 COUNT()할때, 중복이 아니면 1개가, 중복인 경우 1개 이상이 된다. 그룹에 대한 조건인 HAVING 을 사용하여 COUNT한 값이 1이상인 데이터만 조회하면 중복인 데이터들만 조회할 수 있다. 예) customer 테이블에서 중복된 id를 구한다고 가정. (PK: cus_no) SELECT id, COUNT(id) FROM customer GROUP BY idHAVING COUNT(id) > 1; // 그룹에 대한 조건.HAVING 2. 중복 데이터..


원문링크 : [SQL]데이터 검증 - 중복 데이터 제거.