日期:2014-05-17  浏览次数:20441 次

哪种写法效率更高

第一种:select * from a
     ineer join b bb on a.x=bb.x
     where bb.y='123'

第二种:select * from a
     inner join (select * from b where y=123) bb on a.x=bb.x

------解决方案--------------------
应该是一样的

------解决方案--------------------
根据数据量和索引情况,可能存在不相同的时候,这个在书上例子中见过,一般地,后面一种可能会高效一点