重複を省きたい場合はDISTINCTなりGROUP BYなりでいいが、逆に重複しているレコードのみ抽出したいというケースに出くわしたのでメモ。
SELECT column, COUNT(*) FROM table GROUP BY column HAVING COUNT(*) > 1;
本当にやりたかったのは、後から重複したレコードを一括して削除するということだったんですが、上手い方法がどうにも思い浮かばず。ちなみにサブクエリの使えない古いMySQLでした。
まあ、スクリプト書けばいいんでしょうけど。