sql >> Database >  >> RDS >> Sqlserver

SQL Server - voeg rijen samen in een door komma's gescheiden lijst

U mist de voorwaarde in de subquery.

SELECT t2.Id, STUFF((SELECT ',' + CAST(VALUE AS varchar) FROM @MyTable t1  where t1.Id =t2.ID FOR XML PATH('')), 1 ,1, '') AS ValueList
FROM @MyTable t2
GROUP BY t2.Id

Demo



  1. Galera-clusterbronnen

  2. MONTHNAME() Voorbeelden – MySQL

  3. Problemen bij het importeren van een txt-bestand in postgres met php

  4. Hoe datums in datetime-velden in Postgresql te vergelijken?