导航:首页 > 数据处理 > abap如何找两个表中不相符的数据

abap如何找两个表中不相符的数据

发布时间:2024-12-04 20:24:29

A. SAP ABAP 里使用select 筛选条件里 在另一个表里查找结果为真或假的怎么写 不好意思,没什么分。

ABAP有它自己独特的取数方法与逻辑, 和我们用SQL语句直接查询不同, 这个思维要转换过来! !

第一步: 到出作为筛选条件的数据放入内表:
SELECT vbeln
FROM vbfa
INTO TABLE gt_vbfa
WHERE vbtyp_n = 'J' .

第二步: 用FOR ALL ENTRIES IN 前要先判断是否为空
IF gt_vbfa IS NOT INITIAL .
SELECT matnr lfimg vrkme
FROM lips

INTO gt_lips
FOR ALL ENTRIES IN gt_vbfa
WHERE vbeln = gt_vbfa-vbeln
AND vbelv = gt_vbfa-vbelv

AND posnv = gt_vbfa-posnr .
ENDIF .

第三步: 使用内表里面的数据
LOOP AT gt_lips INTO gwa_lips
......

ENDLOOP .

备注:ABAP 还有很多规范及性能上的要求, 总之数据是SAP系统整个业务的核心, 不是简单的增,删, 改, 查!

希望这简单的回答能对你有所帮助!

阅读全文

与abap如何找两个表中不相符的数据相关的资料

热点内容
如何了解一个国外市场 浏览:638
2017女生什么技术吃香 浏览:444
津南区有哪些水果批发市场 浏览:950
怎么把产品卖到超市 浏览:436
韩国代购电子产品怎么样 浏览:449
如何接收信息没有声音 浏览:723
豌豆尖怎么种植技术 浏览:605
一只橘猫平均市场价多少元 浏览:552
如何10000条数据分成10份 浏览:273
江南劳动力市场在哪里 浏览:50
重庆木门建材市场有哪些 浏览:83
兴业红木市场在哪里 浏览:185
诉讼代理人费用什么时间支付 浏览:548
代理记账是指哪些做账 浏览:188
尿常规多少数据正常 浏览:30
亚铝福州代理商电话多少 浏览:747
理财产品非赎回开放时段什么意思 浏览:27
狂野飙车怎么进行交易 浏览:345
代理报关公司是什么 浏览:432
期货交易盘手哪里最好 浏览:888