このクエリの違いは何ですか? どちらを優先する必要がありますか?なぜですか?
SELECT
t1.*,
t2.x
FROM
t1,
t2
WHERE
t2.`id` = t1.`id`
また
SELECT
t1.*,
t2.x
FROM
t1
INNER JOIN # LEFT JOIN ?
t2
ON t2.`id` = t1.`id`
コンマを使用すると、LEFT JOINS を使用した場合と同じ効果がありますか?
それは恥ずかしいです。何年も前から自分に問いかけたのはこれが初めてです。最初のバージョンを使用したことがありますが、最初の SQL インダクションでいくつかの行を見逃したように感じています。;)