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

Dapatkan nilai paling umum untuk setiap nilai kolom lain di SQL

Sekarang bahkan lebih sederhana:PostgreSQL 9.4 memperkenalkan mode() fungsi:

select mode() within group (order by food_id)
from munch
group by country

kembali (seperti contoh user2247323):

country | mode
--------------
GB      | 3
US      | 1

Lihat dokumentasi di sini:https://wiki.postgresql.org/wiki/Aggregate_Mode

https://www.postgresql.org/docs/current/static/functions-aggregate.html#FUNCTIONS-ORDEREDSET-TABLE



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pembaruan massal/batch/upsert di PostgreSQL

  2. UUID Postgresql didukung oleh Hibernate?

  3. Isolasi Transaksi di PostgreSQL

  4. Ganti karakter unicode di PostgreSQL

  5. Bagaimana cara menonaktifkan sementara pemicu di PostgreSQL?