select * from a inner join b on a.id=b.idselect * from a, b where a.id=b.id这两句在MYSQL来说是完全等效的,MYSQL会对语句进行分析,然后选择MYSQL认为最经济的执行方案进行执行。所以不管是inner join 还是 where 其实执行计划都一样。