この記事で説明されている手順を試してください:PostgreSQLデータベースから重複を削除します。
group by
では不可能な大量のデータを処理する必要がある場合の状況を説明します。 。
簡単な解決策は次のとおりです。
DELETE FROM foo
WHERE id NOT IN (SELECT min(id) --or max(id)
FROM foo
GROUP BY hash)
hash
の場所 重複するものです。