赞
踩
一.执行结果:
1.count(1) count(*)
含义: 都是求表的总行数
详尽: count(*): 包括了所有的列数,不会忽略NULL,结果也包含NULL值, 即为求总行数
2.count(1) count(列名)
(1) count(1): 不会忽略NUll值.记录总行数
(2)count(列名): 忽略NULL字段的情况,即为不统计NULL的记录,只统计该字段在表中出现的次数
二.执行效率
1.列名为主键,count( 列名) 效率最高
2.列名不为主键,则count(1)效率最高
3.若多个列并且没有主键,count(1)效率优于count(*)
三.生产过程中,count(1)用的比较普遍
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。