重複行を消す PostgreSQL

まったく同じ内容の行を消したい場合、create tableが使える。

これで、元のテーブルを削除して、新しいテーブルの名前を変更すると良い。

SQL 基礎実地編 (その九) テーブルコピー、レコード追加、修正、削除よりアイデアをいただいた。テーブルコピーというのを知らなかっただけれど、重複行を消す技を探していて見つけた。

このページにある「空のテーブルをコピーするには..」というのもおもしろい技だ。

コメントを残す