Je souhaite créer une vue qui affiche des informations intéressantes sur les utilisateurs du système. Entre autres choses, mon DB a cette table qui a plusieurs rangées par utilisateur, s'étendant fondamentalement de 0 à 3 rangées. Chacune de ces lignes a un champ de chaîne appelé "nom", et j'aimerais que ma vue contienne toutes ces valeurs séparées par des virgules. Par exemple:Vues PostgreSQL: Aplatissement des enregistrements dans une colonne
UID Name Concatenation
1 John A, C
2 Jack B, C
3 James
4 Jill B
Existe-t-il un moyen de sélectionner dans l'autre table dans cette colonne? J'utilise PostgreSQL mais cela me semble être une question SQL générique.
Quelle était la table d'entrée? –
duplication possible de [Comment concaténer les chaînes d'un champ chaîne dans un groupe PostgreSQL par 'requête?] (Http://stackoverflow.com/questions/43870/how-to-concatenate-strings-of-a-string- field-in-a-postgresql-group-by-query) –