<개요>
테이블 A와 B가 있다. 이 두 테이블은 같은 column 구조로 구성되며, 일부 같은 data를 가진다.
Table을 합치고, 중복되는 data는 제거해보자!
<코드>
DELETE A
FROM [Table Name] A
INNER JOIN (SELECT MAX(index) AS index
FROM [Table Name]
GROUP BY [Column Name]
HAVING COUNT(index) > 1) B
ON A.idx = B.idx
;
'Programing > DB' 카테고리의 다른 글
[MySQL] innoDB_file_per_table 옵션 설정 (0) | 2022.07.01 |
---|---|
[MySQL] Data Directory 위치 찾기 (0) | 2022.06.29 |
[MySQL] 인덱스(index) 추가 & 삭제 (0) | 2022.06.22 |
[MySQL] Cardinality (0) | 2022.06.21 |
댓글