假设我有一个很长的查询:
select T.TipoVers As TypeVers,
sum(T.ImpTot) As N,
C.DataCalendario As Date,
from ( SELECT ... )
group by C.DataCalendario, T.TipoVers
这会产生如下输出:
TypeVers N Date
================================
Type1 1 2012-09-10
Type2 47 2012-09-10
Type3 5 2012-09-11
我几乎完成了,但最后一点是:date
需要连接相同的行(对于字符串值)并求和(对于数值 - 现在这是唯一有效的部分),即:
TypeVers N Date
====================================
Type1,Type2 48 2012-09-10
Type3 5 2012-09-11
我在这里阅读了有关XML 路径的信息。该解决方案的问题是代码量很大(我应该在 STUFF 子句中重写我的查询,生成非常长的查询)。我有什么选择?