0
派生テーブル間のフィールドにアクセスできますか?SQL - 派生テーブル間のフィールドの共有
SELECT *
FROM (SELECT ID, COL1A FROM Table1) T1
JOIN (SELECT ID, COL2A FROM Table2) T2
ON T1.ID = T2.ID
JOIN (SELECT ID, (COL3A + T2.COL2A) AS SUM FROM Table3) T3
ON T1.ID = T3.ID
はい、上記のコードでエラーが発生していますか? –
はい、そうです。または、Common Table Expressions(CTE)を使用することもできます。 – JotaPardo
"はい"というコメントの出所はありません。 'T2.COL2A'はANSI SQLと私がよく知っているすべてのデータベースの範囲外です。クエリを書くためのより良い方法がありますが、特定の式はそこでは許可されていません。 –