JOIN
の選択カラムを単純化する方法がABAPのOpenSQLにありますか?一方のテーブルのすべてのフィールドを取得したいが、 s)?例えばテーブルAのすべてのフィールドを選択するが、テーブルBのフィールドを選択する
は、MySQLのwe can simply doに:
SELECT tb1.*, tb2.b, tb2.d
FROM tableA tb1
INNER JOIN tableB tb2 ON tb1.x = tb2.a
しかし、OpenSQLはtb1~*, tb2~b, tb2~d
を選択できるようにしていないようですので、私はこれに頼らなければなりません:非常に大規模なテーブルの場合
SELECT tb1.x, tb1.y, tb1.z, tb2.b, tb2.d
FROM tableA tb1
INNER JOIN tableB tb2 ON tb1.x = tb2.a
、特に標準これは扱いにくく、読みにくく、保守が面倒になります。
tb1のすべてのフィールドとtb2のいくつかのフィールドを選択するより良い方法はありますか?
ハ、私はすでにこれを以前使用していたと思いました。この特定のシステムが7.40 SP06にあることが分かります。 – Lilienthal
うん、痛みを知っている。私は同じシステムバージョン7.40 SP06を使用しています。 :) – Jagger