MySQL

[MySQL] 두 개 컬럼의 중복 데이터 조회 및 삭제

G4. 2020. 11. 1. 07:46

두 개 컬럼의 중복데이터 조회

SELECT MIN(index_column)
FROM table1
GROUP BY column1, column2;

 

삭제하기 위해서는 임시테이블 사용

DELETE FROM table1
WHERE index_column NOT IN
(SELECT * FROM
(SELECT MIN(index_column) FROM table1
GROUP BY column1, column2) AS temp_table);