SAP ABAP选择查询

SAP ABAP选择查询,abap,Abap,我正在通过SAP教科书学习更多关于系统的知识,以及如何在工作中与它们交互。我对SAP非常陌生,我不太理解这个问题。有人能解释一下并帮助我理解这里发生了什么吗 valueTable中的某些行在textTable中具有语言EN对应的行,例如ID 1,而其他行则没有,例如ID 2 要求您编写一条SELECT语句,将两个表连接在一起,以便只选择带有英文文本的值,即结果如下: id | value1 | value2 | text ---| ------ | ------ | ------ 1 |

我正在通过SAP教科书学习更多关于系统的知识,以及如何在工作中与它们交互。我对SAP非常陌生,我不太理解这个问题。有人能解释一下并帮助我理解这里发生了什么吗

valueTable中的某些行在textTable中具有语言EN对应的行,例如ID 1,而其他行则没有,例如ID 2

要求您编写一条SELECT语句,将两个表连接在一起,以便只选择带有英文文本的值,即结果如下:

id | value1 | value2 | text
---| ------ | ------ | ------
 1 |    A   |   11   | Foobar
 3 |    C   |   13   | bar

这个问题可以通过对SQL(特别是联接)的基本了解来回答,并且不需要特定的ABAP专有技术。

如果您想要个性化的答案,您必须解释您目前的知识和不了解的内容。SAP中有两种表:数据库上的表使用SQL SELECT读取它们,而所谓的内部表基本上是ABAP数组。任务是从数据库表中读取数据并将其写入内部表。这就是我选择的。。。从databaseTableName进入表@lt\u internal\u TABLE\u name的相应字段。我更正了图像:TextTable的记录在ValueTable下面。