PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Loại bỏ các hàng trùng lặp trong PostgreSQL với nhiều cột

Đây là một tùy chọn

DELETE FROM votes T1
    USING   votes T2
WHERE   T1.ctid < T2.ctid 
    AND T1.voter = T2.voter 
    AND T1.election_year  = T2.election_year;

Xem http://sqlfiddle.com/#!15/4d45d/5



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi hàm đệ quy sang dạng xem

  2. Với sqlalchemy cách liên kết động với công cụ cơ sở dữ liệu trên cơ sở mỗi yêu cầu

  3. Cách hiệu quả nhất để duy trì hàng nghìn thực thể là gì?

  4. Kiểm tra chức năng HASH để phân vùng bảng Postgres

  5. Dịch vụ cơ sở dữ liệu PostgreSQL