非常に長いクエリがあるとします。
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 pathについて読みました。そのソリューションの問題は、大量のコードです (非常に長いクエリを生成する STUFF 句内でクエリを書き直す必要があります)。私が持っている代替手段は何ですか?