其他分享
首页 > 其他分享> > count(1)、count(*)、count(字段)的区别

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

作者:互联网

count(1)和count(*):

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

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

count(字段):

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

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

 

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

标签:count,区别,用时,忽略,null,数据,效率
来源: https://www.cnblogs.com/cn-chy-com/p/11221210.html