【发布时间】:2021-09-02 06:36:48
【问题描述】:
这个问题与我看到的已经回答的问题不同。是否可以使用多个“FROM”表进行左连接?当我尝试它(使用其他代码,但原理相同)时,我在'on子句'中收到错误'Unknown column'table1.otherId'。任何帮助将不胜感激。
类似这样的:
SELECT *
FROM table1, table2
LEFT JOIN other_table
ON other_table.id = table2.id
AND other_table.otherId = table1.otherId
【问题讨论】:
-
不要使用逗号连接语法,并且绝对不要将它与 ANSI JOIN 语法混合使用。
-
样本数据、期望的结果以及对您想要完成的目标的清晰解释都会有所帮助。
标签: mysql sql database syntax left-join