2015-06-12 26 views
0

我有一列有一列,我需要把來自該列的數據放入一個varchar變量,用逗號分隔。 EXP: 我有柱organistionIds鄰桌:把數據從列表中選擇在varchar變量

organisationIds 

1. 1000016 
2. 1000017 
3. 1000028 

我怎樣才能把organisationIds在VARCHAR變量,如:

@organisationIds='1000016, 1000017, 1000028' 

回答

2

有它如下:

DECLARE @AllOrgIDs VARCHAR(100) 


SELECT @AllOrgIDs = COALESCE(@AllOrgIDs + ', ', '') + OrganisationIDs 
FROM Yourtable 

Select @AllOrgIDs as CommaSeparatedOrgIDs