当前位置: 代码迷 >> Sql Server >> 问一下这两句SQL的效率?解决办法
  详细解决方案

问一下这两句SQL的效率?解决办法

热度:0   发布时间:2016-04-27 16:15:31.0
问一下这两句SQL的效率?
Select   *   from   a   inner   join   b   where   b.AreaID   =   @ID

Select   *   from   a   inner   join   (Select   *   from   where   b.AreaID   =   @ID   )   as   b

------解决方案--------------------
后一句语法有错误
------解决方案--------------------
Select * from a inner join b where b.AreaID = @ID
这个好
------解决方案--------------------
都沒有ON...
------解决方案--------------------
我猜执行计划是一样的
------解决方案--------------------
我猜执行计划是一样的
-------------------------
我也感觉差不多,貌似把第一句的where改为and,估计就第一句快点了
  相关解决方案