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

Kesalahan PostGres Saat Menggunakan Distinct :postgres ERROR:tidak dapat mengidentifikasi operator pemesanan untuk jenis catatan

Seperti yang saya pikir Anda sudah berhasil, Anda tidak ingin tanda kurung setelah DISTINCT . Sepertinya mereka harus membuat parameter DISTINCT , tetapi mereka benar-benar berfungsi untuk membuat kueri mengembalikan satu kolom dari jenis rekaman alih-alih beberapa kolom. DISTINCT operator kemudian mencoba untuk bekerja pada catatan dan menemukan bahwa Anda belum menentukan pemesanan pada catatan itu.

Jika Anda ingin DISTINCT untuk mengerjakan subset dari nilai yang Anda kembalikan, gunakan DISTINCT ON .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana wadah OpenShift dapat mempelajari ID gambarnya?

  2. Menuju cloud di CHAR(10)

  3. Memilih semua Record jika Record memiliki salah satu ID dari Array

  4. Istilah sintaks SQL untuk 'WHERE (col1, col2) <(val1, val2)'

  5. Menerapkan Pengaturan Multi-Pusat Data untuk PostgreSQL - Bagian Satu