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

Genera un elenco separato da virgole in T-SQL

Alcune di queste risposte sono eccessivamente complicate con la fusione e le query XML più complesse. Lo uso sempre:

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