需要用某一内表的某些字段当作查询条件时,需要用到FOR ALL ENTRIES IN。

SELECT 字段名

INTO (CORRESPONDING FIELDS OF)  TABLE  放结果内表

FROM DB表

FOR ALL ENTRIES IN 查询条件内表

WHERE 条件字段 = 查询条件内表-条件字段。

字段名:FOR ALL ENTRIES IN会自动按抽取字段去重,所以此处必须将DB表的所有主键写全,否则会丢失数据。

放结果内表:当SELECT的字段有不需要存放的字段时,可用CORRESPONDING FIELDS OF

查询条件内表:查询前将该内表排序删除重复项,并且必须判断不为空。若为空,则会忽视where条件。

FOR ALL ENTRIES IN相关推荐

  1. JavaScript深入理解对象方法——Object.entries()

    Object.entries() Object.entries()方法返回一个给定对象自身可枚举属性的键值对数组,其排列与使用 for...in 循环遍历该对象时返回的顺序一致(区别在于 for-in ...

  2. ES6语法~解构赋值、箭头函数、class类继承及属性方法、map、set、symbol、rest、new.target、 Object.entries......

    2015年6月17日 ECMAScript 6发布正式版本 前面介绍基本语法,  后面为class用法及属性方法.set.symbol.rest等语法. 一.基本语法:  1.         定义变 ...

  3. SAP QM 执行事务代码QS23为检验特性分配Selected Set的时候报错 - You cannot use entries from catalogs 1 and 3-

    SAP QM 执行事务代码QS23为检验特性分配Selected Set的时候报错 - You cannot use entries from catalogs 1 and 3- 我已经定义好了如下的 ...

  4. linux 下orapwd 未找到命令,orapwd命令中entries参数的作用

    orapwd命令中entries参数的作用 作者 blue_stone E-mail: blue_stone@xinhuanet.com Blog: http://bluestone.cublog.c ...

  5. Object.entries(obj)

    var obj = {a:1, b:2, c:3 } Object.entries(obj) // [['a', 1],['b',2],['c',3]] // 对象自身可枚举属性的键值对数组 复制代码 ...

  6. 多模块打包后,扫描不到@controller和@service,实现 ADD DIRECTORY ENTRIES

    多模块打包后,扫描不到@controller和@service等Bean. 原因:打包时没有生成目录信息 解决办法: 1.在eclipse或者myeclipse 打包时 勾选 ADD DIRECTOR ...

  7. 【实用】ABAP“FOR ALL ENTRIES”的Hints 优化

    ABAP"FOR ALL ENTRIES"的Hints 优化 通常默认情况下"FOR ALL ENTRIES IN"语句会将内表每5个数据生成一个新的Where ...

  8. FOR ALL ENTRIES IN内表排序、排重对性能的影响

    大家都知道for all entries in 关联内表时,要先判断内表不为空 否则会扫描全表,非常消耗服务器内存资源,那么内表关键字段的排序和排重对查询效率有没有影响呢?下面看一个例子 程序代码: ...

  9. ABAP性能优化之使用 “for all entries”

    在select语句后面的where附加项中可以使用左关联,这会极大的提高程序速度,但同时也有一些局限,如下: 重复项会被从结果数据集中自动删除,因此要注意在select语句中需要给出详细的唯一关键字组 ...

  10. Hexo错误_FATAL missed comma between flow collection entries at line

    刚想将记录好的博客发到网站上,结果一运行hexo命令发现 FATAL missed comma between flow collection entries at line 145, column ...

最新文章

  1. Amazon S3 功能介绍
  2. docker电子书_果然!这10个Docker容器坑多数人都中招过
  3. 网络通道数2的倍数_限流笔记-通道限流(二)
  4. 华谊兄弟:拟向阿里影业、腾讯等发行不超8.2亿股股票
  5. 2021年C++项目中的十大Bug:乍一看都正确的代码,实则暗藏玄机
  6. 计算机视觉方面的三大国际会议是ICCV, CVPR和ECCV,我统称之为ICE。
  7. 【历史上的今天】8 月 14 日:新浪微博开始内测;阿塔纳索夫完成论文;登上太空的计算机病毒
  8. [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.23
  9. 主题:讲解三层代码讲解--第三课(*****) DATE:2004-05-28
  10. CPU位数、操作系统位数、编译器位数
  11. K650C I7 D4 黑苹果折腾记录
  12. layui模板引擎的使用1
  13. HTML页面中条形码或二维码扫描枪的使用
  14. Scroller全认知,对于Scroller 你真的了解吗?
  15. Oracle 12c的安装
  16. axure 设置背景虚化_Axure如何做背景虚化?
  17. WORD中表格的跨页显示
  18. S4 HANA MRP LIVE
  19. 提取WORD中的所有InlineShape图片并保存成文件
  20. Linux jinfo报错 Doesn’t appear to be a HotSpot VM

热门文章

  1. SyntaxError: Non-UTF-8 code starting with ‘\xb5‘ in file问题如何解决???求助求助!!!
  2. AssertionError: Attempted unscale_ but _scale is None
  3. 小功能⭐️Untiy组合键检测
  4. 【从零开始学习深度学习】34. Pytorch-RNN项目实战:RNN创作歌词案例--使用周杰伦专辑歌词训练模型并创作歌曲【含数据集与源码】
  5. 2018年存储设备趋势:NAS 朝企业级产品发展,SSD 界面复杂化
  6. 世界上第一个科学家是谁
  7. ggplot2绘制数据分布crossbar图教程
  8. vue3子组件修改传值给父组件报警告warn:Component emitted event “update:dialogAddVisible”
  9. 高级shell编程笔记(第十二章 外部过滤器,程序和命令)
  10. 卡通人物数据集下载地址