SAP ABAP——OPEN SQL(三)【SELECT】
【摘要】 本文主要介绍一下SAP ABAP中OPEN SQL的SELECT语句
💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。
💅文章概要:本文主要介绍一下SAP ABAP中OPEN SQL的SELECT语句
🤟每日一言:比我差的人还没放弃,比我好的人仍在努力,我就更没资格说我无能为力!
SELECT语句简介
其中<lines>代表查询的件数,<columns>代表查询的字段名
SELECT SINGLE
该语句用于从数据库表中查询单条数据
SELECT SEVERAL LINE
[DISTINCT]为可选项,若选择则自动删除所查询数据的重复项,在本文最后的一个案例代码效果中有演示!!
SELECT并且输出打印的两种方式
1. SELECT...ENDSELECT
2.SELECT(LOOP...ENDLOOP)
数据库表SFLIGHT(最下方案例也使用该数据库表):
SELECT...AS
AS可以用来为所查询的数据库表取别名,<alias>为表的别名
动态SELECT语句
可以动态定义SELECT语句的字段,保存动态语句的结构体GS_LINE最多可以容纳72位CHAR类型,结构体GS_LINE为NULL时与*相同
1.使用DISTINCT
2. 不使用DISTINCT
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)