6
を左外部結合に入れますを別の内部に入れます左外部結合?このように:他の左外部結合内に左外部結合を配置することは可能です
SELECT * FROM table1
LEFT OUTER JOIN table2 ON (LEFT OUTER JOIN table 3 ON (Join Conditions))
WHERE
....(where conditions)
を左外部結合に入れますを別の内部に入れます左外部結合?このように:他の左外部結合内に左外部結合を配置することは可能です
SELECT * FROM table1
LEFT OUTER JOIN table2 ON (LEFT OUTER JOIN table 3 ON (Join Conditions))
WHERE
....(where conditions)
グループの倍数に(DB2上でテストされていない)構文は次のとおりである、加入
SELECT *
FROM table1 t1
LEFT JOIN (
table2 t2 INNER JOIN table3 t3 ON t3.someId = t2.someId
) ON t2.someId = t1.someId
同じ構文左LEFT JOIN()
の内側に参加するために、ただし、@ X-ゼロ
SELECT *
FROM table1 t1
LEFT JOIN (
table2 t2 LEFT JOIN table3 t3 ON t3.someId = t2.someId
) ON t2.someId = t1.someId
はい、これはDB2上でも同様に動作します。 OPはネストされた 'LEFT'結合を要求しましたが、構文はそれ以外は同じです。しかし、通常は内側の結合を行うのが最善です。そして、最も外側の左にそれらの任務を任せてください(複数の 'LEFT'がツイストを得る以外の理由がなければ)。 –
ありがとう@ChrisGessler ..あなたのソリューションは非常に便利だった..今私のクエリで入れ子になったジョインを使用することができます。 –