a表的personid应该没有索引,需要添加上。另外如果B表的b.scheduledate,b.personid没有索引则添加索引,如果有则对A表做统计信息搜集。 老兄能否贴下mysql的执行计划看看?