在透视访问查询后获取所有列的总和

时间:2017-03-01 16:20:31

标签: sql .net ms-access

下面是我的访问查询,其中我正在使用Pivot来获得所需的结果。我得到了我想要的东西,但现在只需要在最后显示一个额外的列,即所有小时的总和。以下是我的查询和结果。

查询:

TRANSFORM SUM(TIBWRKHRS.WRKD_HRS_CNT)
Select TIBWRKHRS.WRKD_BY_USER_ID From TIBWRKHRS
Where  CREATE_TS between Date()-5 and Date()+1
GROUP BY TIBWRKHRS.WRKD_BY_USER_ID
PIVOT TIBWRKHRS.REPORT_DATE

Result

1 个答案:

答案 0 :(得分:0)

TRANSFORM SUM(TIBWRKHRS.WRKD_HRS_CNT)
Select TIBWRKHRS.WRKD_BY_USER_ID From TIBWRKHRS, sum(TIBWRKHRS.WRKD_HRS_CNT) as Total
Where  CREATE_TS between Date()-5 and Date()+1
GROUP BY TIBWRKHRS.WRKD_BY_USER_ID
PIVOT TIBWRKHRS.REPORT_DATE

这会将各列之前的总数 - 足够接近?