加入mysql5

Age*_*eis 2 mysql sql syntax

我见过人们写下面的查询

SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
Run Code Online (Sandbox Code Playgroud)

写得像这样

SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name2.column_name =table_name1.column_name
Run Code Online (Sandbox Code Playgroud)

它实际上有什么不同吗?

Sim*_*olt 7

没有区别.

table_name1.column_name=table_name2.column_name
Run Code Online (Sandbox Code Playgroud)

table_name2.column_name=table_name1.column_name
Run Code Online (Sandbox Code Playgroud)

具有相同的含义.

连接的"左"部分是指表而不是比较 - 我猜这是你的隐含问题?