以下查詢返回兩行。我想結合這兩行。這可能嗎?該邏輯將在後面成爲另一個查詢的列之一:將查詢返回的結果合併爲一個字符串 - sql server
select SUM(case
when FreeRentMonth = 'Y'
then 1
else 0
end) as months
from LARBICRMFact
where rlm_spaceID in (
select RefCRMSpaceID
from #OneAE_Multiple_CRM_deals fs
where fs.RefLeaseAssumptionID = '58500-TSPECTENB-LSPECTENB-0210'
)
group by rlm_spaceID
期望的結果:
6 | 7(而不是圖6和7在兩個單獨的行是)。
注意*:子查詢可以返回1個或多個值。
不是我的答案,但檢查出http://stackoverflow.com/questions/194852/concatenate-many-rows-into-a-single-text-字符串 – AndrewP