PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Hapus baris duplikat dari tabel kecil

Solusi yang lebih cepat adalah

DELETE FROM dups a USING (
      SELECT MIN(ctid) as ctid, key
        FROM dups 
        GROUP BY key HAVING COUNT(*) > 1
      ) b
      WHERE a.key = b.key 
      AND a.ctid <> b.ctid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pernyataan JIKA PostgreSQL

  2. Kustom ORDER BY Penjelasan

  3. Buat kolom secara dinamis untuk tab silang di PostgreSQL

  4. Bagaimana saya bisa mengimpor file .sql ke database postgres Heroku saya?

  5. Kesalahan saat memetakan array postgres di Spring JPA