何时在Sql Server 2008中使用Count(*)和Count(1)
- 论坛
- 何时在Sql Server 2008中使用Count(*)和Count(1)
11 浏览
何时在Sql Server 2008中使用Count(*)和Count(1)
这个问题已经在这里有答案了:
我想知道在查询优化中,Count(*)
和Count(1)
有什么区别。在研究中,我看到了针对oracle
的Ask Tom,它指出两者在执行时间方面是相同的。
- 它是否也适用于
SQL Server 2008
? - 如果是,为什么会有两个不同的函数呢?
- 如果不是,应该使用哪一个才能实现更好的优化?
- 是否存在某些情况下,应该使用
Count(*)
而非Count(1)
,反之亦然?
admin 更改状态以发布 2023年5月21日