sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg kombinere flere rækker til en kommasepareret liste i SQL Server 2005?

Tak for de hurtige og hjælpsomme svar gutter!

Jeg har lige fundet en anden hurtig måde at gøre dette på:

SELECT  STUFF(( SELECT ',' + X + ',' + Y
                FROM Points
              FOR
                XML PATH('')
              ), 1, 1, '') AS XYList

Kredit går til denne fyr:

http://geekswithblogs.net/mnf/archive/2007/10/02/t-sql-user-defined-function-to-concatenate-column-to-csv-string.aspx



  1. PostgreSQL sletning med indre joinforbindelse

  2. Sådan fungerer Access 2019, og hvordan du arbejder med det

  3. OFFSET vs. ROW_NUMBER()

  4. SQL OR Operator for begyndere