SQL数据计数(count)
2017-05-08 00:00
309 查看
SQL中计数要使用count语法与as语法,例如将下表的name字段计数。
count(name)生成了一个新的字段,as给新生成的count字段命名,group by表示分别计数,输出的结果如下
SQL中group by语法只有与count语法联合使用时才有意义。
“group by”就是对数据进行分组,然后对各个分组分别计算,一般都要结合聚合函数(如下图)。
name | core |
---|---|
小王 | 51 |
小魏 | 61 |
小张 | 71 |
小李 | 51 |
小王 | 51 |
`SELECT name,count(name) as total FROM tbl_name group by` name;
count(name)生成了一个新的字段,as给新生成的count字段命名,group by表示分别计数,输出的结果如下
name | total |
---|---|
小张 | 1 |
小李 | 1 |
小王 | 2 |
小魏 | 1 |
“group by”就是对数据进行分组,然后对各个分组分别计算,一般都要结合聚合函数(如下图)。
函数 | 作用 |
---|---|
sum(列名) | 求和 |
max(列名) | 最大值 |
min(列名) | 最小值 |
avg(列名) | 平均值 |
count(列名) | 统计记录数 |
相关文章推荐
- SQL数据计数(count)
- excel导入sql数据,数字类型字段变科学计数的简单解决办法
- sql中用update更新count数据的问题
- 改写优化SQL(7):尽量不用count(*)来判断是否有数据
- 处理分页的数据函数GetlistByPage(strSQL, PageSize, PageNo, PageCount, arrList)
- mysql Innodb单表31m千万级数据count计数方案及调优
- Excel数据计数(count)
- sql 当中的 count 用法 及两个库复制数据时该列不能为空
- 设计一个计算器类Claculator,它只有一个用于计数的数据成员count。该计算器的有效计数范围是0~65535,实现计数器的前自增、后自增、前自减、后自减、两个计算器相加减运算
- 如何提高sql查询100万条数据count(*)汇总的速度
- 知方可补不足~SQL中的count命令的一些优化措施(百万以上数据明显)
- Excel数据计数(count)
- 在同一个sql语句中写不同条件的count数量,和查询半年的数据
- 组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化 .
- sql查询显示count结果为0的数据
- DStream操作实战:1.SparkStreaming接受socket数据,实现单词计数WordCount
- SqlDataReader读取分页数据,pageCount你是肿么了?
- SQL如何Count Distinct过的数据
- 也许有用的SQL:对单表数据进行count统计生成简单的交叉表