Spirit_YuanX的专栏

树叶飞舞之处,火亦生生不息

ABAP中select语句介绍
通常在进行数据选择之前,首先需要明确下述四个问题:
<1>,要读什么数据(那些表字段)?
<2>,从哪个(或哪些)表中读取?
<3>,读取到程序的什么区域(内表,工作区,变量等)?
<4>,需要限定哪些查询标准?
在open sql的select语句中,可通过下列各个子句来实现:
<1>,select子句用于确定读取数据表中的哪些字段。
<2>,from子句用于确定从哪些内表或者视图中读取数据。
<3>,into子句用于确定将数据读取到程序内部的哪些数据对象。
<4>,where子句用于限定选择条件。
一个基本的select语句如下:
select select_clause
  from from_clause
  inton into_clause
  where where_clause
如果使用tables语句生命表工作区,可以省略into子句,数据默认选择至同名工作区(ABAP Objects中已禁用)
其它子句:
<1>,group by: 将一组数据条目压缩为一个单行作为选择最终结果。
<2>,having: 用于限定group by子句中数据条目组的选择条件。
<3>,order by: 用于为选定的行排序。
复杂形式的select语句:
select <result> from <source> into <target>
    [where <condition>] [group by <fields>]
    [having <cond>] [order by <fields>].

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LittleMangoYX/article/details/80352845
个人分类: ABAP编程基础概要
想对作者说点什么? 我来说一句

ABAP select 语句

2010年11月22日 90KB 下载

没有更多推荐了,返回首页

不良信息举报

ABAP中select语句介绍

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭