【学习笔记】SAP ABAP——OPEN SQL(一)【SELECT语句】

devtools/2024/11/7 17:38:12/

SELECT语句简介

SELECT <lines> <columns> FROM <db> WHERE <condition>

其中代表查询的件数,代表查询的字段名

SELECT SINGLE

SELECT SINGLE <cols> FROM <db> WHERE <condition>

该语句用于从数据库表中查询单条数据

SELECT SEVERAL LINE

SELECT [DISTINCT] <columns> FROM <db> WHERE <condition>

[DISTINCT]为可选项,若选择则自动删除所查询数据的重复项,在本文最后的一个案例代码效果中有演示!!

SELECT并且输出打印的两种方式

1. SELECT…ENDSELECT

REPORT ZWYZTEST_FOR_MANGO.
DATA:GT_SFLIGHT TYPE TABLE OF SFLIGHT.
DATA:GS_SFLIGHT TYPE SFLIGHT.
SELECT * INTO GS_SFLIGHT FROM SFLIGHT WHERE CARRID = 'AC'.WRITE:/ GS_SFLIGHT-CARRID,GS_SFLIGHT-CONNID.
ENDSELECT.

2.SELECT(LOOP…ENDLOOP)

REPORT ZWYZTEST_FOR_MANGO.
DATA:GT_SFLIGHT TYPE TABLE OF SFLIGHT.
DATA:GS_SFLIGHT TYPE SFLIGHT.
SELECT * INTO CORRESPONDING FIELDS OF TABLE GT_SFLIGHT FROM SFLIGHT WHERE CARRID = 'AC'.
LOOP AT GT_SFLIGHT INTO GS_SFLIGHT.WRITE:/ GS_SFLIGHT-CARRID,GS_SFLIGHT-CONNID.
ENDLOOP.

SELECT…AS

SELECT <columns> AS <alias>...

AS可以用来为所查询的数据库表取别名,为表的别名


http://www.ppmy.cn/devtools/132072.html

相关文章

linux网络编程自定义协议和多进程多线程并发-TCP编程

1.三次握手及后面过程 计算机A是客户端, B是服务端 1.1三次握手&#xff1a; 1客户端给服务端SYN报文 2服务端返回SYNACK报文 3客户端返回ACK报文 客户端发完ACK后加入到服务端的维护队列中&#xff0c;accept()调用后就能和客户端建立连接&#xff0c;然后建立通讯 1.2关闭…

Bash 脚本执行权限问题

Bash 脚本执行权限问题 在使用 Bash 执行脚本时&#xff0c;如果遇到 Permission denied 错误&#xff0c;通常是因为脚本文件没有执行权限。你可以通过以下步骤解决这个问题&#xff1a; 检查文件权限 首先&#xff0c;检查脚本文件的权限&#xff1a; ls -l ./startup.sh你会…

Chrome离线安装包下载

微软的Bing屏蔽了Chrome的搜索结果&#xff0c;需要通过百度搜索。 或者直接访问Chrome的官网&#xff1a;Google Chrome 网络浏览器 直接下载的是在线安装包&#xff0c;安装需要联网。 如果需要在无法联网的设备上安装Chrome&#xff0c;需要在上面的地址后面加上?standalon…

QT中QML学习笔记2

默认属性&#xff1a;对象定义可以具有单个default属性&#xff0c;指在另一个对象的定义中声明某个对象而未将其声明为特定属性的值时为其赋值的属性。 使用optional关键字声明属性可将其标记为默认属性。例如&#xff1a; // MyLabel.qml import QtQuick Text {default prop…

Android——画中画模式

应用中的画中画 监听回到桌面与打开任务列表的广播收到广播之后&#xff0c;调用 enterPictureInPictureMode 方法进入画中画模式重写活动页面的 onPictureInPictureModeChanged 方法&#xff0c;补充进入画中画模式或退出画中画模式时的处理逻辑 回到桌面与切到任务列表 按…

Unity3D PBR美术工作流详解

一、引言 Unity3D中的PBR&#xff08;Physically Based Rendering&#xff0c;基于物理的渲染&#xff09;技术是一种先进的渲染技术&#xff0c;它基于物理光学原理&#xff0c;能够更加真实地模拟物体表面的光照反射和折射效果。掌握PBR的渲染流程对于提升游戏场景的真实感至…

加固筑牢安全防线:多源威胁检测响应在企业网络安全运营中的核心作用

随着网络攻防技术的演进&#xff0c;传统威胁检测技术手段已难以适应快速变化的威胁。多维度协同的攻击手段使得单一的检测技术难以应对复杂的网络安全威胁&#xff0c;企业需要更先进的检测技术来提升安全防护能力。 一、传统威胁检测技术与单一检测的局限性 传统威胁检测技术…

C# 项目中配置并使用 `log4net` 来输出日志

C# 项目中配置并使用 log4net 来输出日志&#xff0c;你需要按照以下步骤进行配置&#xff1a; 步骤 1: 安装 log4net 包 首先&#xff0c;你需要通过 NuGet 包管理器安装 log4net 库。你可以在 Visual Studio 的 NuGet 管理器中搜索 log4net&#xff0c;或者使用以下命令在 …