sql >> Databasteknik >  >> RDS >> Sqlserver

Skriv ut en kommaseparerad lista i T-SQL

Vissa av dessa svar är alltför komplicerade med sammansmältning och mer komplexa XML-frågor. Jag använder det här hela tiden:

select @Phones=(
  Select PhoneColumn+','
  From TableName
  For XML Path(''))
-- Remove trailing comma if necessary
select @Phones=left(@Phones,len(@Phones)-1)


  1. Skillnaden mellan sys.objects, sys.system_objects och sys.all_objects i SQL Server

  2. laravel 4 - hur begränsa (ta och hoppa över) för vältalig ORM?

  3. MySQL ERSÄTT i en automatiskt inkrementerad rad

  4. Fel:R kan inte ansluta till MySQL