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