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

Rails 4 query unik dengan atribut tunggal

Jika Anda ingin mendapatkan kembali seluruh model, tetapi tetap mempertahankan keunikannya, Anda dapat menggunakan ini:

Item.select('distinct on (name) *')

Saya hanya menguji ini dengan database Postgres. Ini mungkin atau mungkin tidak bekerja dengan mysql.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan jumlah yang berbeda dari kolom tabel yang digabungkan

  2. Metode Konversi. Metode yang ditentukan pada tipe tidak dapat diterjemahkan ke dalam ekspresi penyimpanan LINQ ke Entitas

  3. Mainkan 2.2 dengan Hibernate JPA dan Postgres

  4. gabungkan dua tabel berbeda dan hapus entri yang digandakan

  5. Postgres tidak menggunakan indeks ketika pemindaian indeks adalah opsi yang jauh lebih baik