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

count(1)和count(*):spa

都为统计全部记录数,包括null效率

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

count(字段):总结

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

若字段为主键则count(主键)效率最高,不然少许数据时使用count(1)co

 

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

相关文章
相关标签/搜索