SELECT ... FROM table LEFT[OUTER]JOIN dbtab [AS alias] ON <cond><options>... ON附加项中,只能使用“=”操作符。 5.子查询 使用EXISTS,IN或者逻辑运算符连接至WHERE子句中,但不能与结合选择附加项ON同时出现,子查询可进行嵌套。 六.组合查询结果 1.总计功能: 特定字段:MAX最大值、MIN最小值、SUM求...
SELECT...WHERE <s> [NOT]BETWEEN<f1>AND<F2>.SELECT...WHERE COL2LIKE'_ABC%'.SELECT...WHERE <s> [NOT]IN(<f1>,..,<fn>)...SELECT...WHERE <s> [NOT]IN<seltab>... 查询存在selection table,Range变量里的数据。 3.FOR ALL ENTRIES 语句. SELECT...FORALL ENTRIESIN<itab>WHERE<cond> ...
SELECT ... FROM table LEFT[OUTER]JOIN dbtab [AS alias] ON <cond><options>... ON附加项中,只能使用“=”操作符。 5.子查询 使用EXISTS,IN或者逻辑运算符连接至WHERE子句中,但不能与结合选择附加项ON同时出现,子查询可进行嵌套。 六.组合查询结果 1.总计功能: 特定字段:MAX最大值、MIN最小值、SUM求...
SELECT carrid connid FROM sflight INTO CORRESPONDING FIELDS OF TABLE gt_out WHERE carrid IN ('AA', 'DL', 'LH'). 1. 2. 3. 除了在表中的字段,IN 还可以来使用选择屏幕中的范围,部分用法如下: INTO CORRESPONDING FIELDS OF TABLE gt_out WHERE a~vbeln IN so_vbeln AND a~p...
在ABAP中,SELECT语句用于从数据库表中检索数据,它与传统的SQL语句有相似之处,也有独特于ABAP的特性,下面是OPEN SQL中标准的代码语法样例: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 SELECT <fields> FROM <table> [WHERE <condition>] [ORDER BY <fields> [ASC|DESC]] [GROUP BY <fields...
SELECT...FROMtable_nameWHEREfield_name[=|>|<|<>]'value'. 参数介绍: <table_name>: 目标数据库表 <field_name>: 数据库表中字段。 案例演示 下面给出四段以SFLIGHT数据库表为基准的示例代码,详细讲解了ABAP OPEN SQL中简单WHERE子句的应用,仅供参考: ...
SELECT carrid connid planetypeUP TO 10 ROWSFROM sflightINTO CORRESPONDING FIELDS OF TABLE gt_sflight. FOR ALL ENTRIES FOR ALL ENTRIES可以在两个表的情况下,我们想根据第一个表的字段,从第二个表中获取数据。 SELECT carrid connidFROM sflightINTO CORRESPONDING FIELDS OF gt_sflightWHERE planetype ...
WHERE基本用法:选取某个字段的某个情况。比如我们从sflight表中选取carrid为LH的信息: SELECT carrid connidFROM sflightINTO CORRESPONDING FIELDS OF TABLE gt_outWHERE carrid = 'LH'. 可以看到,这次查询只返回carrid = LH的结果集。 如果想使用多个条件,可以使用AND连接多个字段,如: ...
select内表,可以i对内表使用sql的语法。例如:取内表某一列的最大值,就可以直接MAX,无需排序后,读第一行, 需要append a表 to B表时,但A表字段与B表字段数量不一致时,可以使 SELECT FROM @a表 AS a FIELDS field1 APPENDING CORRESPONDING FIELDS OF TABLE @b表. ...
END OF GTS_BELNR. DATA: GDS_BELNR TYPE GTS_BELNR. DATA: GDT_BELNR TYPE STANDARD TABLE OF GTS_BELNR. 用途: 1、可以作为条件判断 IF 变量1 IN RANGE表. …… ENDIF. 2、可以作为SQL语句的查询条件 SELECT… …… WHERE 项目1 IN RANGE表....