mysql使用left jion ,right join多表连接时速度奇慢 对关联的字段建立index试试。而且你这种关联的太多,应该考虑其他方式查询了,比如是否你的表结构设计不合理等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 index不是问题,表结构越合理效率越低 不同意楼上,我的理解是:SELECT XXXXFROM (A JOIN BON A.XXX = B.XXX)JOIN CON A.YYY = C.YYY这样的话,在A连接B后,数据记录数是< A×B 的。然后再用它去连接C涉及数据量应该并不大到是觉得写成SELECT XXXXFROM A JOIN B JOIN CON A.XXX = B.XXXON A.YYY = C.YYY这样查询到的数据量可能是 A×B×C 的 用odb将 mysql数据导入SQL 2008 关于binlog_format=mixed时,什么时候使用row-based logging 请教一个排序问题 MYSQL mysql_init(NULL)函数不返回NULL,返回的东西不能用 mysql5,insert语句的问题 MYSQL 5.0支持计划任务么? 连接mysql出错? 求一条sql语句 MYSql行锁 Mysql 复杂查询能否可行 建立初始MYSQL的权限时出现的问题? 请问, 怎么查看MYSQL 当前的连接数目?
FROM (A JOIN B
ON A.XXX = B.XXX)
JOIN C
ON A.YYY = C.YYY这样的话,在A连接B后,数据记录数是< A×B 的。然后再用它去连接C
涉及数据量应该并不大到是觉得写成
SELECT XXXX
FROM A JOIN B JOIN C
ON A.XXX = B.XXX
ON A.YYY = C.YYY这样查询到的数据量可能是 A×B×C 的