在ABAP开发中,对于不能使用join的聚集表或者需要使用SELECT 的内表,我们一般使用for all entries in 语句将该表与内表串联,
查询出需要的数据,例如: BSEG聚集表为例,如下:
SELECT bseg~kunnr bseg~lifnr bseg~belnr INTO TABLE itab_bseg FROM bseg FOR ALL ENTRIES IN itab_main
WHERE bukrs in _bukrs and ( belnr = itab_main-belnr AND hkont = itab_main-hkont ).