FILTER
基本知识
内表过滤
-
简单模式
gt_value_tab = FILTER #( gt_messages WHERE sprsl = 'E' ).“EXCEPT 是排除的意思
-
关键字模式
cl_demo_output=>write( FILTER #( messages USING KEY langu WHERE sprsl = 'E' ) ). "必须要指定辅助表键 假如表是无法标准没有主键
-
筛选表具有已排序的主键。 这是隐式使用的,并且不必指定添加USING KEY。
SELECT * FROM scarr INTO TABLE @DATA( DATA filter TYPE SORTED TABLE OF scarr-carrid WITH UNIQUE KEY table_line. filter = VALUE #( ( 'AA ' ) ( 'LH ' ) ) cl_demo_output=>display( FILTER #( carriers IN filter WHERE carrid = table_line ) ).
网友评论