行の小計の計算方法を知りたいです。
私のテーブルは次のようになります。
FCode DMAR15 DMAR02 DMAR13 DMAR06
F83006 292 334 111 152
F83025 272 298 80 140
F83048 166 179 56 57
F83049 27 32 15 17
F83050 105 112 45 53
F83635 139 153 41 41
私のスクリプトは次のとおりです。
SELECT [FCode],
[DMAR15],
[DMAR02],
[DMAR13],
[DMAR06],
[PCVDR41],
[PCVDR42],
[CLDP031],
[CLDP003],
[CLDP012],
[CLDP028],
[CLDP023],
[CLDP021],
[CLDP016],
[CLDP022]
FROM (SELECT [FCode],
[Aggregate],
[QName]
FROM [dbo].[tblMiquestResults]
WHERE AuditDate = '2012-09-30') AS SourceTable
PIVOT (AVG (Aggregate) FOR [QName] IN ([DMAR15], [DMAR02], [DMAR13],
[DMAR06], [PCVDR41], [PCVDR42],
[CLDP031], [CLDP003], [CLDP012],
[CLDP028], [CLDP023], [CLDP021],
[CLDP016], [CLDP022])) AS P
私はそれを次のようにしたい:
FCode DMAR15 DMAR02 DMAR13 DMAR06
F83006 292 334 111 152
F83025 272 298 80 140
F83048 166 179 56 57
F83049 27 32 15 17
F83050 105 112 45 53
F83635 139 153 41 41
Total 1001 1108 348 460