2つのテーブルを結合しようとしていますが、SQLを取得できません。私のSQLステートメントは、以下のSQLよりはるかに複雑ですが、以下のSQLは原則を示すために行います。 tまたはpを参照しようとすると、無効な識別子例外が発生します。どのように私はこれらを参照することはできませんか?私はOracle DBを使用しています。JavaでのSQLフル結合
SQL:
SELECT * FROM ((SELECT * FROM transactions t) FULL JOIN (SELECT * FROM payments p) ON (t.id = p.trans_id));
例外:
Caused by: java.sql.SQLException: ORA-00904: "P"."TRANS_ID": invalid identifier
ああ、私は今参照してください。あなたの速い返信をありがとう! – aandeers