查询SAP B1中的枢轴列

2020-08-31 04:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建如下查询。 我得到一个包含...

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

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


我创建如下查询。 我得到一个包含4列的表格:项目代码,数量,金额和月份。

现在,我想将此表转换为3列:项目代码,Month_Qty和Month_Amount。

请咨询。 谢谢!

  SELECT T1。[ItemCode],T1。[Dscription],T1。[Quantity]作为数量T1。
 [数量] * T1。[价格]作为金额,月(T0。[DocDate]作为数量
 从OIGE T0内部联接IGE1 T1到T0的"月"。[DocEntry] = T1。
 [DocEntry] T0。[DocDate]> = [%0]和T0。[DocDate] <= [%1]和T0。
 [评论]不喜欢'%% Automatically %%'
1条回答
大简至美
2020-08-31 05:26

嗨,

您可以检查以下查询:

 SELECT
 [C]作为" ItemCode",
 [D]作为"项目说明",
 P. [2019年1月],P。[2019年2月],P。[2019年3月],P。[2019年4月],P。[2019年5月],P。[2019年6月],P。[2019年7月],P  。[2019年8月]
 ,P。[2019年9月],P。[2019年10月],P。[2019年11月],P。[2019年12月]

 从
 (选择
 T1。[ItemCode]为C,
 T1。[Dscription]为D,
 T1。[数量]为数量,
 T1。[数量] * T1。[价格]作为金额,
 (以月为单位的CONVERT(CHAR(4),T0.DocDate,100)+ CONVERT(CHAR(4),T0.DocDate,120))
 从OIGE T0内联接IGE1 T1到T0。[DocEntry] = T1。[DocEntry]
 ----在哪里T0。[DocDate]> = [%0]和T0。[DocDate] <= [%1]和T0。[注释]不喜欢'%% Automatically %%'
 )S

 枢
 ([(2019年1月),[2019年2月],[2019年3月],[2019年4月],[2019年5月],[2019年6月],[2019年7月]
 ,[2019年9月],[2019年10月],[2019年11月],[2019年12月])
 )
 

谢谢

Aziz

一周热门 更多>