SQL语句中countcount(*)count(字段)用法的区别
Posted 夏日的微笑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句中countcount(*)count(字段)用法的区别相关的知识,希望对你有一定的参考价值。
SQL语句中count(1)count(*)count(字段)用法的区别
在SQL语句中count函数是最常用的函数之一,count函数是用来统计表中记录数的一个函数,
一. count(1)和count(*)的区别
1. count(1)和count(*)的作用:
都是检索表中所有记录行的数目,不论其是否包含null值。
2. 区别:但是count(1)比count(*)效率更高
二 . count(字段)与count(1)和count(*)的区别
count(字段)的作用是检索表中的这个字段的非空行数,不统计这个字段值为null的记录
以上是关于SQL语句中countcount(*)count(字段)用法的区别的主要内容,如果未能解决你的问题,请参考以下文章