点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要运行一列来计算两个价格表之间的差异。
到目前为止,我的查询可以正确显示,但根据不同的表进行计算却超出了我的经验。
我需要在新列中计算价目表1和5之间以及价目表2和3之间的差异
到目前为止,我的查询仅显示:
SELECT ITM1.ItemCode,OITM.ItemName,OITM.U_PRX_WbAv,OITM.ItmsGrpCod,OITM.OnHand,OITM.QryGroup11作为" H1价格组" >,将MAX(price1)作为'实际成本'
,将MAX(price5)作为'AMG经销商'
,将MAX(price2)作为'AMG Retail'
,将MAX(price3)作为'Mil Wholesale'
从
(
选择ItemCode
,当PriceList = 1时,价格以AS价格结尾1
,当PriceList = 5时,价格以AS价格结束5
,当价格表= 2时, 然后以价格清单2作为价格2,在价格清单= 3的情况下以价格清单3作为价格3从ITM1
以ITM1
在OTMM上加入OITM.ItemCode = OITM.ItemCode
其中OITM.SuppCatNum ='H1'
而不是MAX(price1)= MAX(price5)
按ITM1.ItemCode,OITM.ItemName,OITM.U_PRX_WbAv,
OITM.OnHand,
OITM.QryGroup11
弄清楚了...实际上很愚蠢...
OITM.OnHand
,将MAX(price5)设置为" AMG经销商"
,将MAX(price1)设置为"实际成本"
,将(MAX(price1))-(MAX(price5))设置为 'Cost Diff。'
,MAX(price2)as'AMG Retail'
,MAX(price3)as'Mil Wholesale'
,(MAX(price3))-(MAX(price2))as' 价格差异。'
从
一周热门 更多>