请帮助:( SQL查询

2020-09-28 07:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)选择T1。[DocEntry],...

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

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


选择T1。[DocEntry],T0。[DocDate],T0。[CardCode],T0。[CardName],sum(T1。[Quantity])作为"数量"

 从ODLN T0内联接DLN1 T1到T0。[DocEntry] = T1。[DocEntry]

 在(T0。[DocDate]> = [%0]或[%0] ='')AND(T0。[DocDate] <= [%1]或[%1] ='')
 T1。[DocEntry],T0。[DocDate],T0。[CardCode],T0。[CardName]的分组

 按T1排序。[DocEntry]
 

大家好

我需要一点帮助:(

我编写了此查询,该查询使我可以选择日期,然后显示我在该日期创建的ODLN表中的所有交货单据,并带有我选择的列。

如您所见,我有一列称为"数量"的列,该列还向我显示了该文档中的案件总数

我要实现的目标是另一列,它将向我显示该文档中但*来自特定项目*的案件总数

以及另外4列,这些列将向我显示该文档中的案件总数,但仅显示特定仓库(OWHS,whsecode)中的物品

例如,第4列应显示该文档中有关仓房4中物品的总数。

第5列应显示Wharehouse 5中的物品

以此类推。

谢谢

对不起我的英语

我尽力了:)

2条回答
spaceman01
2020-09-28 08:01

嗨,亚当,

从我的示例查询中,您应该能够了解如何编写查询。
在CASE WHEN内,您可以包括实现自己的逻辑所需的任何子查询。

关于
Edy

一周热门 更多>