点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,我是sql的新手,我只知道...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,我是sql的新手,我只知道...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,我是sql的新手,我只知道很基本的知识。 我试图为那些在过去6个月中购买量超过20k或PO计数为5以上的新供应商创建警报,以便我对其进行评估。 我在下面创建了一个查询。 但是,我不知道如何在我的过滤器中包括sum(linetotal)= 20,000的公式以及COUNT(DISTINCT T0。[DocNum])。 行总数的总和也显示了整个年份,而不是仅显示2020。即使我已经过滤了2020年的日期,也要感谢。
选择
T0.CardCode,
MAX(T0.Cardname)作为供应商,
T2.CreateDate,
T2。[备注]作为备注,
T2。[国家/地区] AS" Bill-to Country Code",
T2。[U_QualifiedDate],
T2。[U_ReviewDate],
T2。[U_StrategyLevel],
T2。[U_RiskLevel],
T2。[U_Type],
T2。[U_Category],
T2。[U_SupplyService],
MAX(T4.PymntGroup)作为PaymentTerm,
COUNT(DISTINCT T0。[DocNum])作为POCount,
SUM(T1。[LineTotal])作为"总计SGD"
从dbo.OPOR T0读取
内部联接POR1 T1在T0上。[DocEntry] = T1。[DocEntry]
内部联接OCRD T2处于T0.CardCode = T2.CardCode
内部联接OCPR T3处于T0.CardCode = T3.CardCode
在T0.GroupNum = T4.GroupNum上的内联接OCTG T4
T2地点。[validFor] <>'N'
AND T2。[U_Category] ='监控'
AND YEAR(T0。[DocDate])='2020'
AND t1.ItemCode <>'TPT00001'
AND t1.ItemCode <>'TPT00002'
AND t1.ItemCode <>'TPT00003'
AND t1.ItemCode <>'TPT00004'
AND t1.ItemCode <>'VATCHG01'
AND t1.ItemCode <>'SVC00001'
AND t1.ItemCode <>'PACK0001'
AND t1.ItemCode <>'ADM00001'
按T0.CardCode分组,
T2.CreateDate,
T2。[Notes]
T2。[国家/地区]
T2。[U_QualifiedDate],
T2。[U_ReviewDate],
T2。[U_StrategyLevel],
T2。[U_RiskLevel],
T2。[U_Type],
T2。[U_Category],
T2。[U_SupplyService],
T4.PymntGroup
按SUM(T1。[LineTotal])DESC排序
谢谢 用于访问SAP社区以获取问题的答案。 既然你是新人 在这里提出问题时,建议您熟悉 https://community.sap.com/resources/questions- 和答案(如果您还没有的话),因为它提供了提示 用于准备可以引起我们成员回复的问题。
应该 您可以根据需要修改问题,方法是选择"操作",然后选择"编辑" (尽管有人回答了您的问题,但您将失去编辑功能 问题-但是,如果发生这种情况,您可以在评论中保留更多详细信息。
最后, 如果您希望与读者建立联系,请考虑将图片添加到 你的个人资料。 操作方法如下: https://www.youtube.com/watch?v=F5JdUbyjfMA&list=PLpQebylhrd-s5 h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者 回应。
最佳 问候
Mynyna
SAP 社区主持人
一周热门 更多>