SAP ABAP 数据库四种表连接的辨析:Inner Join,Outer Join,Left Join 和 Right Join

笔者这套 SAP ABAP CDS View 开发教程迄今为止的文章,已经创建了一个最简单的,基于单张数据库表的 CDS View.

  • 1. 动手开发第一个 SAP CDS View

  • 2. 第一个 SAP CDS View 源代码的详细解析:CDS View 和底层自动生成 SQL View 的关系讲解

  • 3. 使用 ABAP OPEN SQL 读取 CDS View 数据时,数据库层面到底发生了什么事?

我们现在开始扩展 CDS View 的复杂度,用 CDS View 来连接多张数据库表。

在动手开发之前,我们需要扫清一个学习道路上的知识障碍。

经典的数据库表操作里有一种叫做 Join 即连接的操作,更进一步细分,有 Inner Join,Outer Join,Left Join 和 Right Join 四种。

这些连接操作的区别是什么?

我们可以参考下面这张示意图。

你可能感兴趣的:(ABAP,CDS,View,开发教程:从入门到精通,零基础快速学习,ABAP,数据库,ABAP,SAP,思爱普,NetWeaver)