1. 해당 컬럼에 중복 데이터가 몇개씩 있는지 조회 SELECT * FROM 테이블명 WHERE 컬럼명 IN (SELECT 컬럼명 FROM 테이블명 GROUP BY 컬럼명 HAVING COUNT(*) > 1); created_at 컬럼을 기준으로 중복 데이터가 3개씩 존재한다는 의미. 2. 중복 데이터들 확인 SELECT 컬럼명 , -- 중복되는 데이터 COUNT(컬럼명) -- 중복 갯수 FROM 테이블명 -- 중복조사를 할 테이블 이름 GROUP BY 컬럼명 -- 중복되는 항목 조사를 할 컬럼 HAVING COUNT(컬럼명) > 1 ; -- 1개 이상 (갯수) created_at 컬럼을 기준으로 중복인 데이터가 forecast_id의 23번~45번와 46번~68번까지인 것으로 확인할 수 있다.