如何显示推销员的整个清单,甚至没有坚决的推销员清单

2020-09-21 12:37发布

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

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


嘿,

i我写了这个查询,它只显示在给定日期有其名字提出要求的推销员。

对于没有发票的销售人员,我想查看带有'0'或'-'的整个销售人员清单。

选择
  T1。[SlpName],sum(T2。[DocTotal])/1.17
 从OCRD T0
           T0.SlpCode = T1.SlpCode上的内部联接OSLP T1 
T0.cardcode = T2.cardcode上的内部联接ORCT T2 T2。[DocDate]> = [%0]和T2。[DocDate] <= [%1] T1的GROUP BY。[SlpName]

谢谢!

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

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


嘿,

i我写了这个查询,它只显示在给定日期有其名字提出要求的推销员。

对于没有发票的销售人员,我想查看带有'0'或'-'的整个销售人员清单。

选择
  T1。[SlpName],sum(T2。[DocTotal])/1.17
 从OCRD T0
           T0.SlpCode = T1.SlpCode上的内部联接OSLP T1 
T0.cardcode = T2.cardcode上的内部联接ORCT T2 T2。[DocDate]> = [%0]和T2。[DocDate] <= [%1] T1的GROUP BY。[SlpName]

谢谢!

付费偷看设置
发送
6条回答
闻人可可
1楼-- · 2020-09-21 13:15

嗨,

请尝试以下操作:

 SELECT T1。[SlpName],ISNULL(sum(T2。[DocTotal])/1.17,0)AS总计
 从OSLP T1
      T1.SlpCode = T0.SlpCode上的左外部联接OCRD T0 
T0.cardcode = T2.cardcode上的左外部联接ORCT T2 在T2。[DocDate]> = [%0] 和T2。[DocDate] <= [%1] GROUPBY T1。[SlpName]

此致

Johan

Climb_Ma
2楼-- · 2020-09-21 12:54

我知道了。 在查询末尾添加一个简单的GROUP BY子句可能就足够了:

按T1组。[SlpName] 

此致

Johan

黑丝骑士
3楼-- · 2020-09-21 12:52

嗨,

尝试此查询,

选择T1。[SlpName],sum(T2。[DocTotal])/1.17从OCRD T0内连接OSLP T1到T0.SlpCode = T1.SlpCode在T0.cardcode = T2.cardcode上加入ORCT T2。 [DocDate]> = [%0]和T2。[DocDate] <= [%1] AND(T1.Slpname类似于'%% O %%'或T1.Slpcode ='-')GROUP BY T1。[SlpName]

此致

Nagarajan

梦想连接
4楼-- · 2020-09-21 13:06

嗨,

我想要推销员的完整列表以及在给定时间内已支付的所有诉求的总金额

该查询旨在帮助我们了解在收款工作中表现出色的推销员能获得多少奖金

在该月中-知道他没有收钱,该向哪个人打电话。

谢谢

spaceman01
5楼-- · 2020-09-21 12:51

将联接更改为左外联接,因为内部联接返回两个表中的值,而左外部联接将返回第一个表中的所有值,而与第二个表无关。 不在第二个表中,如果仅显示第一个表值...

哎,真难
6楼-- · 2020-09-21 13:08

然后请检查客户主数据每个业务伙伴都分配了销售员工,我认为用户仅在发票上分配销售员工 一些业务伙伴已分配了默认的销售员工

一周热门 更多>