【发布时间】:2011-05-05 19:31:38
【问题描述】:
是什么让给定的表成为左表?
是不是在查询的“From”部分中指明了表?
或者,它是左表,因为它位于 = 运算符的左侧?
以下是等价的吗
SELECT *
FROM left_table
LEFT JOIN right_table ON left_table.right_id = right_table.id
和
SELECT *
FROM left_table
LEFT JOIN right_table on right_table.left_id = left_table.id
???
谢谢
【问题讨论】:
-
您的第二个查询似乎令人困惑,为什么不写:SELECT * FROM left_table LEFT JOIN right_table on right_table.id = left_table.right_id