后续表上的联接SQL查询
我对如何正确使用JOIN SQL查询有疑问 假设我有3张桌子。我想在他们两个之间做一个正确的连接。这就是,我想显示左表中的所有记录,以及右表中连接相等的记录。一旦我有了这个,我想在右边的表(现在是左边的表)和第三个表(右边的表)之间建立另一个联接(内部联接或其他联接)。这样,我就可以连接3个表。我的问题是,我从access中收到一个消息错误,即: 无法执行SQL语句,因为它包含不明确的 外部连接。要强制首先执行其中一个联接,请创建 执行第一次联接然后包含该联接的单独查询 在SQL语句中进行查询 所以,Access迫使我使用两个单独的查询,但我不想使用两个。我认为这必须在一年内实现。我说得对吗?你知道有没有办法解决这个问题 谢谢大家。你们能试试这个吗 先把内部连接放在第一位后续表上的联接SQL查询,sql,ms-access,Sql,Ms Access,我对如何正确使用JOIN SQL查询有疑问 假设我有3张桌子。我想在他们两个之间做一个正确的连接。这就是,我想显示左表中的所有记录,以及右表中连接相等的记录。一旦我有了这个,我想在右边的表(现在是左边的表)和第三个表(右边的表)之间建立另一个联接(内部联接或其他联接)。这样,我就可以连接3个表。我的问题是,我从access中收到一个消息错误,即: 无法执行SQL语句,因为它包含不明确的 外部连接。要强制首先执行其中一个联接,请创建 执行第一次联接然后包含该联接的单独查询 在SQL语句中进行查询
来源:
右键连接
表示您是SQL专家或不知道自己在做什么的初学者!如果需要外部联接,请坚持使用LEFT JOIN
,这样更容易理解“主表LEFT JOIN可选数据”。这应该是答案吗?应该是一个评论。