[英]Does table order matter in mysql?
或者优化器会为您解决?
例如,是
SELECT * FROM t1 JOIN t2 USING (id)
同样的
SELECT * FROM t2 JOIN t1 USING (id)
explain
在您出现的情况下,查询计划程序应该始终能够找到它。 但是,有时事情并不总是那么简单。
如果您真的想知道查询将如何执行,请在查询之前键入explain
:
explain SELECT * FROM t2 JOIN t1 USING (id);
如果两个查询都得到相同的答案,那么优化器已经找到了加入表的“最佳”方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.