MySQL 重複しているレコードを抽出するSQL

item マスタの id カラムに主キーを設定しようとしたところ重複レコードがあると怒られてしまった。
下記SQLで id でグループ化し、1レコード以上あるものを抽出して重複しているものを確認し削除した。
その後は、問題なく主キーの設定をすることが出来た。

SELECT id
FROM  `item` 
GROUP BY id
HAVING COUNT( * ) > 1;
タイトルとURLをコピーしました