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

Nilai grup SQL untuk satu kolom dengan kolom lain

Terima kasih kepada Tim dan Gordon. Fungsi Postgres yang saya cari adalah array_agg . Kueri lengkap dalam kasus ini terlihat seperti ini:

SELECT player, array_to_string(array_agg(score), ',') AS scores FROM games GROUP BY player;

array_agg menempatkan semua skor ke dalam array, dan Anda harus mengonversinya menjadi string agar dapat mengembalikannya dalam pernyataan SELECT.



  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 pg_sleep() Bekerja di PostgreSQL

  2. PILIH * DARI TABEL BARU yang setara di Postgres

  3. Dapatkan data 12 bulan terakhir dari Db dengan tahun di Postgres

  4. PostgreSQL - FATAL:Otentikasi identitas gagal untuk pengguna pengguna saya

  5. Bagaimana saya bisa mencegat peristiwa transaksi JTA dan mendapatkan referensi ke EntityManager saat ini yang terkait dengan transaksi?