Je souhaite concaténer des valeurs dans une colonne en fonction de l'ID.Comment concaténer le nom à l'aide de valeurs provenant de différentes colonnes dans SQL 2012
Existe-t-il un moyen de concaténer deux colonnes basées sur une autre colonne avec des instructions SQL?
Ma table se présente comme suit
customerID Name Values
1 John 10apples
1 John 20oranges
1 John 30bananas
2 Steve 15apples
2 Steve 20oranges
2 Steve 35bananas
ma requête attendue devrait me donner quelque chose comme ça
customerID Name Values FAKENAME
1 John 10apples 10apples_20oranges_30bananas
1 John 20oranges
1 John 30bananas
2 Steve 15apples 15apples_20oranges_35bananas
2 Steve 20oranges
2 Steve 35bananas
essentiellement pour Ids distincts, il doit créer un nom de Famke en combinant les valeurs
double possible de (https://stackoverflow.com/questions/10404348/sql -server-dynamic-pivot-query) –
Copie possible de [Comment utiliser GROUP BY pour concaténer des chaînes dans SQL Server?] (https://stackoverflow.com/questions/273238/how-to-use-group-by- to-concatenate-strings-in-sql-server) –