【发布时间】:2017-02-16 19:55:19
【问题描述】:
以下查询返回两行。我想合并这两行。这可能吗?此逻辑稍后将成为另一个查询的列之一:
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 个或多个值。
【问题讨论】:
-
不是我的答案,但请查看stackoverflow.com/questions/194852/…
标签: sql sql-server-2008-r2 concatenation