首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-01-28 
问一下这两句SQL的效率?Select*fromainnerjoinbwhereb.AreaID@IDSelect*fromainnerjoin(Select*fromwhere

问一下这两句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,估计就第一句快点了

热点排行