SQL语句中count(1)count(*)count(字段)用法的区别

SQL语句中count(1)count(*)count(字段)用法的区别

一、count(1)和count(*)的区别

1. count(1)和count(*)的作用:

  都是检索表中所有记录行的数目,不论其是否包含null值。

2. 区别:但是count(1)比count(*)效率更高

二 、count(字段)与count(1)和count(*)的区别

  count(字段)的作用是检索表中的这个字段的非空行数,不统计这个字段值为null的记录

posted @ 2020-06-15 14:47  小熊公子  阅读(3722)  评论(0)    收藏  举报