、コード> 表記はANSI-92規格に置き換えられたため、ある意味では20年前になりました。
また、OUTER JOINやその他のより複雑なクエリを実行する場合は、 JOIN
表記法ははるかに明確で、読みやすく、(私の意見では)デバッグ可能です。
一般的な原則として、、
は避けてください。 JOIN
を使用します 。
優先順位に関しては、JOINのON句はWHERE句の前にあります。これにより、 a LEFT JOIN b ON a.id =b.id WHERE b.id IS NULL
などが可能になります。 b
に一致する行がない場合を確認します 。
、
を使用する 表記は、WHERE条件とON条件を同時に処理することに似ています。