Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Saída de uma lista separada por vírgulas em T-SQL


Algumas dessas respostas são excessivamente complicadas com consultas XML coalescentes e mais complexas. Eu uso isso o tempo todo:
select @Phones=(
  Select PhoneColumn+','
  From TableName
  For XML Path(''))
-- Remove trailing comma if necessary
select @Phones=left(@Phones,len(@Phones)-1)