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

Làm cách nào để xóa một trong hai dòng dữ liệu trùng lặp của tôi trong Postgres?

Có nhiều cách nhưng không cần thay đổi nhiều sql của bạn, bạn chỉ có thể làm tốt hơn là thay vì <> cho id:

select e.name, e.day, e.distance, e.created_at, e2.created_at 
from events e, events e2
where e.name = e2.name
and e.distance = e2.distance
and e.day = e2.day 
and e.web_crawler_id = e2.web_crawler_id 
and e.id > e2.id 
and e.web_crawler_id = 1 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng con trỏ phía máy chủ với psycopg2

  2. Di chuyển cơ sở dữ liệu PostgreSQL từ On-Prem sang đám mây bằng AWS RDS

  3. làm thế nào để kiểm tra các bảng do người dùng xác định trong postgres?

  4. Làm thế nào để hiển thị số hàng trong truy vấn PostgreSQL?

  5. Tại sao giao dịch PostgreSQL này đưa ra CẢNH BÁO:không có giao dịch nào đang diễn ra