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

SQL-gruppeværdier for én kolonne efter en anden kolonne

Tak til Tim og Gordon. Den Postgres-funktion, jeg leder efter, er array_agg . Den fulde forespørgsel i dette tilfælde ser således ud:

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

array_agg placerer alle scorerne i et array, og du skal konvertere dem til en streng for at kunne returnere dem i en SELECT-sætning.



  1. MySQL/PDO::quote(), Sætter enkelte anførselstegn omkring heltal

  2. Hvordan får man datatypen mysql tabelkolonner?

  3. MySQL starter ikke efter at have ændret min.cf

  4. Opret kun en tabel, hvis den ikke findes i MariaDB