sql >> Database teknologi >  >> RDS >> PostgreSQL

Postgres:aggregér kolonne til array

Her er en bedre løsning som foreslået af Abelisto i kommentarerne:

select
  list_id,
  name,
  array_agg(game_id order by position)
from list
join list_item
using (list_id)
group by list_id, name



  1. Hvorfor får jeg en fejl, der ikke kunne oprette forbindelse til serveren for postgres i Mac OS Lion?

  2. Sammenføjning af to separate forespørgsler i en postgresql ...forespørgsel... (mulig eller ikke muligt)

  3. Hvordan kan jeg skrive migreringer for at indsætte poster ved hjælp af phinx?

  4. PDO får brøkdele sekunder fra Postgres