根据查询结果分析:
count(1) 和count(*) 查询结果是一样的,但一般使用count(1)的情况比较多。
count(1)是聚簇索引,通过id进行查询。所以count(1)的速度要快一些。
count(1)和count(列名)的区别:
count(1)包含列名为null的字段,统计的所有字段的记录。
count(列名)不包含列名为null的字段,统计的是字段不为null的记录。
根据查询结果分析:
count(1) 和count(*) 查询结果是一样的,但一般使用count(1)的情况比较多。
count(1)是聚簇索引,通过id进行查询。所以count(1)的速度要快一些。
count(1)和count(列名)的区别:
count(1)包含列名为null的字段,统计的所有字段的记录。
count(列名)不包含列名为null的字段,统计的是字段不为null的记录。