Я пытаюсь использовать SQL для создания разделенного запятыми списка cat_id
код:
declare @output varchar(max)
set @output = null;
select @output = COALESCE(@output + ', ', '') + convert(varchar(max),cat_id)
изменить: изменить '' на null, STILL же. но вывод im im выглядит так:
, 66 , 23
ведущей запятой не должно быть. Что я пропустил?