在建立SQL内部连接时,哪个表应定义为左表,哪个表应定义为右表。表格的大小是否是同一决定因素。请解释一下。
我从性能/优化的角度问这个问题。
答案是,对于内部连接,表的顺序应该不是严格意义上的。 MySQL 查询优化器将决定哪个表应该先出现。 内部连接的顺序无关紧要的原因是结果集由两个表中的公共记录组成。
在建立SQL内部连接时,哪个表应定义为左表,哪个表应定义为右表。表格的大小是否是同一决定因素。请解释一下。
我从性能/优化的角度问这个问题。
答案是,对于内部连接,表的顺序应该不是严格意义上的。 MySQL 查询优化器将决定哪个表应该先出现。 内部连接的顺序无关紧要的原因是结果集由两个表中的公共记录组成。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium