Fusionner plusieurs lignes dans une colonne sans doublons

Je suis en train de travailler sur une requête qui permettra de recueillir des données à partir d'une table et d'afficher les données d'un rapport.

Les données ressemble à ceci:

Player Score
001      10
001      20
002      20
002      20
001      10
002      10
003      20
002      20
001      10

Je veux l'afficher comme ceci

Player Score
001    10,20
002    10,20
003    20

Mais tout ce que j'obtiens est une liste regroupant l'ensemble des données dans la partition colonne comme ce

Player Score
001    10,20,10,10
002    20,20,10,20
003    20

Quelqu'un a une idée de comment faire ce travail?

  • Avez-vous essayé d'utiliser DISTINCT?
  • Pourquoi voudriez-vous? C'est un SQL Anti-Modèle.
  • peut récurrent CTE répondre à cela? d'où la récurrence concatène chaque score pour une chaîne de caractères?
  • SQL Anti-Modèles, DONC