+ -
当前位置:首页 → 问答吧 → top 1 和 distinct 哪个查询速度快

top 1 和 distinct 哪个查询速度快

时间:2011-12-14

来源:互联网

有100条同样的数据top 1 和 distinct 哪个查询速度快

作者: cjnba   发布时间: 2011-12-14

前者应该快一点,但相差不会太大.
再说,这两条词句的功能是不同的,结果可能也会不同.

作者: qianjin036a   发布时间: 2011-12-14

top 1

作者: ssp2009   发布时间: 2011-12-14

top 1

作者: q465897859   发布时间: 2011-12-14

运行测试一下不就知道了。。

作者: HJ_daxian   发布时间: 2011-12-14

一个表,重要的查询内容有一百个相同的,而且还没有其他的内容,这是很少见的.或者可以说,这个数据库设计就有问题.

作者: qianjin036a   发布时间: 2011-12-14

TOP1后面order by不?有索引没?有的话TOP1快
distinct效率是不会高的

作者: fredrickhu   发布时间: 2011-12-14

引用 6 楼 fredrickhu 的回复:

TOP1后面order by不?有索引没?有的话TOP1快
distinct效率是不会高的

没有order by 就是

select top 1 * from table 
select distinct * from table

作者: cjnba   发布时间: 2011-12-14