2
select 1 from someTable where someColumn = #
select top 1 someColumn1 from someTable where someColumn2 = #
哪一个会更快大规模的表... 没有得到指标都在该表中,这样不会工作。
谢谢。
select 1 from someTable where someColumn = #
select top 1 someColumn1 from someTable where someColumn2 = #
哪一个会更快大规模的表... 没有得到指标都在该表中,这样不会工作。
谢谢。
第一个选择一个字段的值为1
(一个数字)的值和行数,第二个返回所有列,但仅针对第一行。
由于他们在做不同的事情,因此无法比较性能。
主要我想知道是否有一个记录存在someColumn2 =#... 桌子上,我不需要对数据做任何事情。一个真实的或者错误的答案都可以。 – Gleeb 2011-05-12 06:07:58
这些查询的功能是什么?为什么不'从someTable中选择top(1)1 where someColumn2 =#'? – 2011-05-11 15:24:49
我第二马丁......你为什么问他们什么时候没有可比性? – gbn 2011-05-11 17:19:42