0

我有以下 MySQL 查询语句:

SELECT * 
FROM table1 INNER JOIN table2 
    ON table1.id = table2.id 
WHERE 1

如果我的内部加入声明是table1.id = table2.idvs.有关系table2.id = table1.id吗?

4

1 回答 1

2

您提供的两个选项之间没有功能或性能差异。

这纯粹是一种风格选择。

我个人更喜欢这种风格,但我敢肯定还有其他人的做法不同:

SELECT ... 
FROM table1 
INNER JOIN table2 ON table2.id = table1.id 
INNER JOIN table3 ON table3.id = table1.id 
WHERE ...
于 2012-04-05T14:23:48.243 回答