Mysql 我们可以通过下表的顺序使用左连接而不是右连接吗?
我们都非常熟悉左连接和右连接。有人能举一个例子,只通过左连接而不是右连接(因为我们可以更改表的位置)来找到所需的结果吗?实际上,我是在一次采访中被问到这个问题的。是的,我们可以 左右外部联接在功能上是等效的。两者都不提供另一个不提供的任何功能,因此只要切换表顺序,右外部联接和左外部联接就可以相互替换 您可以在中找到完整的解释Mysql 我们可以通过下表的顺序使用左连接而不是右连接吗?,mysql,database,Mysql,Database,我们都非常熟悉左连接和右连接。有人能举一个例子,只通过左连接而不是右连接(因为我们可以更改表的位置)来找到所需的结果吗?实际上,我是在一次采访中被问到这个问题的。是的,我们可以 左右外部联接在功能上是等效的。两者都不提供另一个不提供的任何功能,因此只要切换表顺序,右外部联接和左外部联接就可以相互替换 您可以在中找到完整的解释 此外,上还有一个关于连接的有用描述,您可以从中直观地看到差异。如果您熟悉左连接和右连接,为什么要问这个问题?假设您使用的是“a左连接B”,并且假设没有“右连接”类型的东西,
此外,上还有一个关于连接的有用描述,您可以从中直观地看到差异。如果您熟悉左连接和右连接,为什么要问这个问题?假设您使用的是“a左连接B”,并且假设没有“右连接”类型的东西,那么右连接操作可以通过更改表的顺序来完成,即B左键加入A[先写B,然后写A]。现在明白了吗?右连接只是左连接,与表相反。