Merci à Tim et Gordon. La fonction Postgres que je recherche est array_agg
. La requête complète dans ce cas ressemble à ceci :
SELECT player, array_to_string(array_agg(score), ',') AS scores FROM games GROUP BY player;
array_agg
met tous les scores dans un tableau, et vous devez les convertir en une chaîne pour pouvoir les renvoyer dans une instruction SELECT.