count(*),count,count(column)
Posted weihl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了count(*),count,count(column)相关的知识,希望对你有一定的参考价值。
已知table表的行数是6;
1.select count(*) from table;
返回的是table表的行数
2.select count(1) from table;
返回的是table表的行数
3.select count(column) from table;
count其中的一列,返回的是table表的行数
在性能上 count(*) = count(1) >count(column)
以上是关于count(*),count,count(column)的主要内容,如果未能解决你的问题,请参考以下文章
Oracle 中count count(*) 和count(列名) 函数的区别
Mysql(18)—count(*)count 和count(字段)的区别以及count()查询优化手段
count(*),count,count(c_bh)效率问题
MySQL中count是怎样执行的?———count,count(id),count(非索引列),count(二级索引列)的分析