0

重複の可能性:
明示的な SQL 結合と暗黙的な SQL 結合

初め:

SELECT a.field, b.field
FROM a, b
WHERE a.id = b.id

2番:

SELECT a.field, b.field
FROM a INNER JOIN b
ON a.id = b.id

これら 2 つのアプローチに違いはありますか、それとも同じように機能しますか?

4

1 に答える 1

0

同じ結果が得られ、同じように実行されますが、大規模なクエリでは 2 番目の方法の方がはるかに読みやすいため、常に使用する必要があります (形式は異なりますが)。

私は次のようにフォーマットします:

SELECT
    a.field
   ,b.field
FROM a
INNER JOIN b ON a.id = b.id
于 2012-09-27T17:19:26.083 に答える