我有一个包含一列的表,我需要将该列中的数据放入varchar变量中,并用逗号分隔。 EXP: 我有下一个有关organistionIds的表:
organisationIds
1. 1000016
2. 1000017
3. 1000028
如何将organisationIds放在varchar变量中,如:
@organisationIds='1000016, 1000017, 1000028'
答案 0 :(得分:2)
如下所示:
DECLARE @AllOrgIDs VARCHAR(100)
SELECT @AllOrgIDs = COALESCE(@AllOrgIDs + ', ', '') + OrganisationIDs
FROM Yourtable
Select @AllOrgIDs as CommaSeparatedOrgIDs