很简单,就是为了统计记录数 由SELECT返回
为了理解这个函数,让我们祭出 employee_tbl 表
所有记录
统计行的总数
计算 Zara 的记录数
注意:由于 SQL 查询对大小写不敏感,所以在 WHERE 条件中,无论是写成 ZARA 还是 Zara,结果都是一样的
都是检索表中所有记录行的数目,不论其是否包含null值
count(1)比count(*)效率高
二 . count(字段)与count(1)和count(*)的区别
count(字段)的作用是检索表中的这个字段的非空行数,不统计这个字段值为null的记录
count(1)跟count(主键)一样,只扫描主键。 count(*)跟count(非主键)一样,扫描整个表 明显前者更快一些。