第一种方式:先将数据按price顺序排列,如果有此索引将被省去,此是效率就高,否则要全表扫描一次
第二种方式:要进行全表扫描一次

解决方案 »

  1.   

    我同意 Qihua_wu(小吴) 的观点
    不过你应该亲自试一下不就知道了!!!!!
      

  2.   

    可以试一下,做个循环,执行次数多点,1000或10000估计差不多,看看执行时间哪个短就可以了
    格式:
    declare @min int
    select @min=0
    while @min<1000 begin
    要测试的语句
    select @min=@min+1
    end
      

  3.   

    谢谢各位。
    经过初步测试,结果和good2speed(Goodspeed) 说的一样:
    在有索引(包括聚集和非聚集)的情况下,两者一样.
    没有的话,第二个略快