select principalTable.X, secondTable.ART, secondTable.DETT
from
(principalTable
left join thirdTable
on on principalTable.X = thirdTable.X
left join secondTable
on principalTable.ART = secondTable.ART and thirdTable.ID = secondTable.ID
)
3
このクエリからのいくつかのクロス データを表示するテーブルがあります。 と共通のインデックスを持つ からデータのみを選択する条件が必要ですsecondtable
。thirdtable
そうしないと、 and 条件がないと、多くの誤った結果が生じる可能性があります。私は、この作業にand
適用された同じクエリを試しました。principalTable
に適用された条件thirdTable
では機能しません。
すべてのアドバイスは本当に感謝しています。