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

Bagaimana cara menghapus salah satu dari dua baris duplikat data saya di Postgres?

Ada banyak cara tetapi tanpa banyak mengubah sql Anda, Anda bisa melakukan yang lebih besar daripada <> untuk 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. postgres hanya menggunakan indeks yang diurutkan untuk menanyakan tabel catatan 5m

  2. Django - (Kesalahan Operasional) FATAL:Otentikasi identitas gagal untuk nama pengguna pengguna

  3. Rails:Cara menggunakan ruang lingkup untuk menemukan elemen dalam array array

  4. Ukuran database PostgreSQL meningkat

  5. Dapatkan rentang tanggal berurutan yang berbeda dari rentang tanggal yang tumpang tindih