count:返回查询的结果一共有多少行
例:统计一个班有多少人
select count(*) from 表名
用法:
select count(*) / 列名 from 表名
其中count(*)和count(列名)不一样,根据相应的要求使用
区别:
count(*)返回满足条件的记录的总行数
count(列)统计满足条件的某列有多少个,但是会排除为NULL的情况
count(列)返回个数列非NULL有多少行
count:返回查询的结果一共有多少行
例:统计一个班有多少人
select count(*) from 表名
用法:
select count(*) / 列名 from 表名
其中count(*)和count(列名)不一样,根据相应的要求使用
区别:
count(*)返回满足条件的记录的总行数
count(列)统计满足条件的某列有多少个,但是会排除为NULL的情况
count(列)返回个数列非NULL有多少行