select count(*)和select count(1) -will.miao
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> ADP及SQL SERVER


select count(*)和select count(1)

发表时间:2018/5/11 8:22:10 评论(0) 浏览(8023)  评论 | 加入收藏 | 复制
   
摘 要:select count(*)和select count(1) 
正 文:

 一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的

  •     假如表沒有主键(Primary key), 那么count(1)比count(*)快,
  •     如果有主键的話,那主键作为count的条件时候count(主键)最快

如果你的表只有一个字段的话,那么count(*)就是最快的。

count(*) 跟 count(1) 的结果一样,都包括对NULL的统计,而count(column) 是不包括NULL的统计



Access软件网交流QQ群(群号:198465573)
 
 相关文章
Access DCount函数获取指定记录数示例  【风行  2012/12/1】
Access VBA教程:Count属性  【杨雪  2016/3/22】
dcount的另一种用法  【红月  2016/5/3】
SQL中AVG()、COUNT()、SUM()、MAX()等函数对...  【缪炜  2016/5/27】
【Access DCount示例】统计表中指定字段为非空值的记录数...  【麥田  2016/12/1】
【Access DCount示例】统计子窗体条件为非空的记录数示例...  【麥田  2016/12/3】
【Access Dcount函数示例】统计符合条件的记录数示例  【麥田  2017/9/9】
常见问答
技术分类
相关资源
文章搜索
关于作者

will.miao

文章分类

文章存档

友情链接