日期:2014-05-18  浏览次数:20489 次

sql 多表查询问题
select r.c1,f.c2 from r,f where r.id = f.id
select r.c1,f.c2 from r inner join f on r.id = f.id
请问这种多表查询与inner join查询原理相同吗?如果不同哪个效率高点?

------解决方案--------------------
select r.c1,f.c2 from r,f where r.id = f.id
select r.c1,f.c2 from r inner join f on r.id = f.id
这儿两个完全等效
------解决方案--------------------
你可以用SQL的执行计划来看看,是完全等效的。