【发布时间】:2015-09-23 11:21:38
【问题描述】:
我有一个作为 tab1 的表,我希望在每个销售人员的净产品销售额 (NPS) 上获得类似 tab-2 的结果,以及 1 月的第 1 个月值,类似的 2 月的第 2 个月的值和 3 月的第 3 个月的值。
FY 是 jan+feb+mar (NPS) 的总和
DECLARE @TAB1 TABLE
(
YEAR NUMERIC (4, 0),
MONTH NUMERIC (4, 0),
SMC CHAR (1),
SG CHAR (1),
SPN VARCHAR (10),
ISGR FLOAT,
NPS FLOAT
)
INSERT @TAB1
SELECT 2015, 2, 1, 'C', 11, 1, 232745.61
UNION ALL
SELECT 2015, 1, 1, 'C', 11, 1, 246328.04
UNION ALL
SELECT 2015, 3, 1, 'C', 11, 1, 447488.01
预期输出:
YEAR|MONTH|SMC|SG|SPN|ISGR|JAN |FEB |MAR |FY
2015|1 |1 |C |11 |1 |246328.04|232745.61|447488.01|926561.66
【问题讨论】:
标签: sql