count(1)、count(*)、count(字段)的区别

count(1)和count(*):

都为统计所有记录数,包括null

执行效率上:当数据量1W+时count(*)用时较少,1w以内count(1)用时较少

count(字段):

统计字段列的行数,不包括null

若字段为主键则count(主键)效率最高,否则少量数据时使用count(1)

 

总结:少量数据不忽略null选count(1),大量数据选count(*),忽略null选count(字段)

posted on   Code2020  阅读(254)  评论(0)    收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示