首先按照本系列前一篇文章如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据介绍的步骤,创建两个数据库表:

上图 ZPERSON 表里,包含了5条记录,分别代表5个人的 ID 和 名称。

第二张表是 ZMYORDERS, 存放了用户(PERSON)购买的商品的关联关系。

上图五条记录的含义是,编号为 101 的 User(也就是 JERRY), 通过订单 A01 和 A02,分别购买了两个商品:LAPTOP 和 TV.

编号为 102 的 User(也就是 DAGUANG), 通过订单 A03 ,购买了1个商品:TV.

编号为 103 的 User(也就是 TOM), 通过订单 A04 ,购买了1个商品:MONITOR.

编号为 104的 User(也就是 TEST), 没有购买商品。

编号为 105 的 User(也就是 TANTAN), 通过订单 A05,购买了1个商品:MONITOR.

本系列的前一篇文章, 我们只使用了一个 LOOP, 就打印出了每个用户购买的产品信息:

使用 OPEN SQL 语句读取数据库表数据的一个补充练习相关推荐

  1. MySQL删除s表命令_SQLServer数据库sql语句中----删除表数据drop、truncate和delete的用法...

    本文主要向大家介绍了SQLServer数据库sql语句中----删除表数据drop.truncate和delete的用法,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 虽 ...

  2. 数组数据通过sql语句转为数据库表衔接到from或join后进行直接或关联查询

    Mybatis之数组数据通过sql语句转为数据库表衔接到from或join后进行直接或关联查询 外部数据 当前项目表格数据(表名:service_info) 将外部数据转为Table表格,与servi ...

  3. 使用SQL语句UPDATE更新表数据

    使用SQL语句UPDATE更新表数据 基本语法格式如下: TOP(expression)[PERCENT]:指定将要更新的行数或行百分比. SET:指定要更新的列或变量名称的列表. column_na ...

  4. 帆软报表列表_帆软报表(finereport)读取数据库表数据生成报表

    帆软报表(finereport)读取数据库表数据生成报表 发布时间:2019-01-14 16:48, 浏览次数:856 , 标签: finereport 1.首先是安装帆软报表软件,微软的傻瓜式安装 ...

  5. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  6. sql server2008中怎样用sql语句创建数据库和数据表

    这是简单用代码实现创建数据库和数据表的sql语句,如下: --调用系统数据库-- use master go /***防止你要创建的数据库同名,先把它删除掉****/ if Exists(select ...

  7. 用sql语句对数据库表中的数据进行增删改

    如何使用sql语句对mysql数据库中表的数据进行增删改 这里新创了一个school数据库,在下面创建一张名为student表,创建student表的sql语句代码如下: #使用school数据库 u ...

  8. 用SQL语句删除数据库重复数据,只保留一条有效数据

    在实际开发中,可能会遇到数据库多条数据重复了,此时我们需要删除重复数据,只保留一条有效数据,用SQL语句怎么实现呢,下面我们模拟一下: 1.准备重复数据: 2.过滤出存在重复数据的信息: SQL语句: ...

  9. SQL语句中删除表数据drop、truncate和delete的用法

    一.SQL的语法 1.drop table 表名称 // drop table dbo.Sys_Test2.truncate table 表名称 // truncate table dbo.Sys_T ...

最新文章

  1. Hibernate-HQL
  2. 高德深度信息接入的平台化演进
  3. J2SE7规范_2013.2_类型_命名
  4. Hadoop(十二)MapReduce概述
  5. iOS 开发 初级:应用内购买 In-App Purchase
  6. spring事件监听器系列二:@EventListener注解原理
  7. Non-static method 'save(java.long.Object)' cannot be referenced from a static context.
  8. Android 函数响应式编程(RxJava3)
  9. 多因子模型的步骤梳理(以打分法为例)
  10. 兴寿镇“春踏青,兴寿行”特色旅游线路点靓辛庄
  11. 【历史】 apache catalina servlet tomcat 命名的由来
  12. 【高并发】别闹了,这样理解Java的内存模型才正确(八种操作+同步规则)
  13. 全球与中国住院EHR系统市场现状及未来发展趋势(2022)
  14. 微型计算机中奇偶校验,奇偶校验位
  15. Java编程随机发红包,红包随机算法Java实现
  16. 测试人生 | 从底薪助理4.5k转行到软件测试工程师月薪13k,妹子成功逆袭
  17. 谷歌技术探究之GFS
  18. Linux语音通话如何消除回声(PulseAudio)
  19. jqgrid基于onSelectRow和onSelectAll实现选中行汇总合计
  20. html 表格 边框 分组,CSS表格补充(table)

热门文章

  1. vhdl变量除法_VHDL语法总结以及编码风格(二)
  2. 计算机的组成和Linux的发行版本介绍
  3. Hacker(22)----解除系统中的密码
  4. 第十二章_请求和响应的装饰
  5. Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
  6. SVN四部曲之SVN简单使用教程入门
  7. Mac OS X下64位汇编与Linux下64位汇编的一些不同
  8. cisco MST配置
  9. bzoj1146CTSC2008Network
  10. 移植基于linux-2.6.26.5内核s3c2410触摸屏驱动移植