SQL

[SQL] 2개 이상의 중복된 데이터가 있는지 확인하는 쿼리

도미노& 2017. 11. 16. 15:31
중복 체크를 원하는 컬럼을 GROUP BY해서 검출한다.


1
2
3
4
SELECT 원하는 컬럼1, 원하는 컬럼2, ... , 원하는 컬럼n, COUNT(*) AS CNT
FROM 테이블명
GROUP BY 원하는 컬럼1, 원하는 컬럼2, ... , 원하는 컬럼n
HAVING CNT > 1
cs