sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres:samla kolumn till array

Här är en bättre lösning som föreslagits av Abelisto i kommentarerna:

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. Antalet parametrar stämmer inte överens med antalet värden för lagrad procedur

  2. Unik kod baserad på unik e-postadress i mysql-tabellen?

  3. Codeigniter:Jag skulle vilja skapa användar-URL:er för mina användare när de skapar ett användarnamn

  4. Oracle SQL :tidsstämplar i where-satsen