SQL查询转换SAP ABAP

2020-08-26 13:25发布

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

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


从NRIV中选择T1.AUART,T1.f1,OBJECT,NRRANGENR,FROMNUMBER,TONUMBER,NRLEVEL和bezei

内部加入

(选择tvak.AUART,NUMKI,'TVAK'作为f1,从TVAK内部的Tvakt.bezei在tvakt.auart = tvak.auart和tvakt.spras ='E'上加入tvakt

在tvfkt.fkart = tvfk.fkart和tvfkt.spras ='E'上选择tvfk.fkart,numki,'TVFK'作为f1,从tvfk内部加入tvfkt.vtext的工会选择tvfkt.vkart和tvfkt.spras ='E'

从tvlk内部选择tvlk.lfart,numki,'TVLK'作为t1的tvlkt.vtext,在tvlkt.lfart = tvlk.lfart上将tvlkt加入tvlkt.spras ='E')作为T1.numki = NRRANGENR上的T1

其中OBJECT ='RV_BELEG'和AUART在('ZODS','ZSRV','ZPBB','ZCOR','ZCSR',

'ZCR','ZRNT','RE','L2','ZODS','RE','S1','F2','L2','G2','S2','F5' ," F8",

'ZODS','LF','LR')和nrlevel <>'00000000000000000000'

如何使用此sql查询

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

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


从NRIV中选择T1.AUART,T1.f1,OBJECT,NRRANGENR,FROMNUMBER,TONUMBER,NRLEVEL和bezei

内部加入

(选择tvak.AUART,NUMKI,'TVAK'作为f1,从TVAK内部的Tvakt.bezei在tvakt.auart = tvak.auart和tvakt.spras ='E'上加入tvakt

在tvfkt.fkart = tvfk.fkart和tvfkt.spras ='E'上选择tvfk.fkart,numki,'TVFK'作为f1,从tvfk内部加入tvfkt.vtext的工会选择tvfkt.vkart和tvfkt.spras ='E'

从tvlk内部选择tvlk.lfart,numki,'TVLK'作为t1的tvlkt.vtext,在tvlkt.lfart = tvlk.lfart上将tvlkt加入tvlkt.spras ='E')作为T1.numki = NRRANGENR上的T1

其中OBJECT ='RV_BELEG'和AUART在('ZODS','ZSRV','ZPBB','ZCOR','ZCSR',

'ZCR','ZRNT','RE','L2','ZODS','RE','S1','F2','L2','G2','S2','F5' ," F8",

'ZODS','LF','LR')和nrlevel <>'00000000000000000000'

如何使用此sql查询

付费偷看设置
发送
4条回答
SAP浪
1楼-- · 2020-08-26 14:00

使用这与ABAP SQL中的操作大致相同 (ABAP> = 7.51)。

带有WITH和UNION的示例:

 WITH + texts AS(
         SELECT trkor,语言
               从e07t
               哪里语言= @语言
         联盟
         SELECT trkorr,MIN(langu)
               从e07t
               不存在的地方(
                     选择*从e07t AS b
                     在哪里trkorr = e07t〜trkorr和langu = @language)
                      GROUP BY TRKORR)
     选择e070〜trkorr,e070〜as4date,e07t〜as4text
           从e070
             内连接e07t
               开e07t〜trkorr = e070〜trkorr
             内部联接+文本
               在e07t〜trkorr = + texts〜trkorr
               AND e07t〜langu = +文字〜langu
           e070〜trkorr不喜欢" SAP%"的位置
             和e070〜strkorr =''
     INTO TABLE @requests。
Climb_Ma
2楼-- · 2020-08-26 13:43

rPatel Tarun

致谢

haha101010
3楼-- · 2020-08-26 13:50

ABAP 7.6我已经在程序中使用子查询创建了一个类似Show Upper的示例 ,Union和Inner只需一个查询即可加入SE38。

能不能别闹
4楼-- · 2020-08-26 13:53

1)在ABAP SQL中,使用(ABAP> = 7.51)。 您遇到什么问题?

2)重要:您使用什么ABAP版本?

一周热门 更多>