在查询中添加"每月总计"

2020-09-06 11:58发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP专家您好,

我刚刚计算出一个查询,该查询可以在选定的日期范围内按项目为我提供生产中已消耗的总数量(IGE1)。 但最重要的是,如果还可以在选定的日期范围内给我每月总计(也按项目)的话,将会更有帮助。

以下是我计算出的当前查询:

从IGE1 T0内联接油T1上的T0.SELECT T0。[ItemCode],T0。[Dscription],SUM(T0。[Quantity])。[DocEntry] = T1。[DocEntry] T1。[DocDate]> = [%0]和T1。[DocDate] <= [%1] GROUP BY T0。[ItemCode],T0。[Dscription]

有人可以帮忙找出如何在此基础上增加每月总额吗?

非常感谢!! 谢谢您的宝贵时间!

阿什利

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP专家您好,

我刚刚计算出一个查询,该查询可以在选定的日期范围内按项目为我提供生产中已消耗的总数量(IGE1)。 但最重要的是,如果还可以在选定的日期范围内给我每月总计(也按项目)的话,将会更有帮助。

以下是我计算出的当前查询:

从IGE1 T0内联接油T1上的T0.SELECT T0。[ItemCode],T0。[Dscription],SUM(T0。[Quantity])。[DocEntry] = T1。[DocEntry] T1。[DocDate]> = [%0]和T1。[DocDate] <= [%1] GROUP BY T0。[ItemCode],T0。[Dscription]

有人可以帮忙找出如何在此基础上增加每月总额吗?

非常感谢!! 谢谢您的宝贵时间!

阿什利

付费偷看设置
发送
2条回答
野沐沐
1楼 · 2020-09-06 12:44.采纳回答
选择区别
 T0。[ItemCode]
    ,T0。[说明]
    ,SUM(CASE WHEN MONTH(T1.DocDate)= 1 THEN(T0。[Quantity])ELSE 0 END)AS一月
    ,SUM(当MONTH(T1.DocDate)= 2 THEN(T0。[Quantity])ELSE 0 END时的情况)为Fev
    ,SUM(当MONTH(T1.DocDate)= 3 THEN(T0。[Quantity])ELSE 0 END时的情况)
    ,SUM(以MONTH(T1.DocDate)= 4 THEN(T0。[Quantity])ELSE 0 END的情况为例)
    ,SUM(CASE WHEN MONTH(T1.DocDate)= 5 THEN(T0。[Quantity])ELSE 0 END)AS Mai
    ,SUM(CASE WHEN MONTH(T1.DocDate)= 6 THEN(T0。[Quantity])ELSE 0 END)AS Jun
    ,SUM(以MONTH(T1.DocDate)= 7 THEN(T0。[Quantity])ELSE 0 END的情况为例)
    ,SUM(当MONTH(T1.DocDate)= 8 THEN(T0。[Quantity])ELSE 0 END时的情况)
    ,SUM(CASE WHEN MONTH(T1.DocDate)= 9 THEN(T0。[Quantity])ELSE 0 END)AS'Set'
    ,SUM(当MONTH(T1.DocDate)= 10 THEN(T0。[Quantity])ELSE 0 END时的情况)为'Out'
    ,SUM(以MONTH(T1.DocDate)= 11 THEN(T0。[Quantity])ELSE 0 END的情况为例)
    ,SUM(CASE WHEN MONTH(T1.DocDate)= 12 THEN(T0。[Quantity])ELSE 0 END)AS Dez
 从IGE1 T0
 内连接油T1
 开启T0。[DocEntry] = T1。[DocEntry]


 在T1。[DocDate]> = [%0]
 AND T1。[DocDate] <= [%1]
 GROUP BY T0。[ItemCode],T0。[Dscription]
 
悻福寶寶
2楼-- · 2020-09-06 12:23

HelloCésar,

非常感谢您的帮助! 奏效了!

除了它并没有给我总数,而是在月末添加了SUM(T0。[Quantity]),它起作用了,并且给了我真正需要的:P

再次感谢您的帮助和时间!! :)

阿什利

一周热门 更多>