Grazie a Tim e Gordon. La funzione Postgres che sto cercando è array_agg
. La query completa in questo caso è simile a questa:
SELECT player, array_to_string(array_agg(score), ',') AS scores FROM games GROUP BY player;
array_agg
mette tutti i punteggi in un array e devi convertirli in una stringa per poterli restituire in un'istruzione SELECT.