关于我的MySQL

Posted A_MANVow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于我的MySQL相关的知识,希望对你有一定的参考价值。

聚合函数和分组函数

一. 聚合函数

sum:返回的是选取某列值的总和

语句:SELECT SUM (字段名) 别名 FROM 表名

max:最大值

语句:SELECT MAX (字段名) 别名 FROM 表名

min:最小值

语句:SELECT MIN (字段名) 别名 FROM 表名

avg:平均值

语句:SELECT AVG (字段名) 别名 FROM 表名

count:返回的是选取某列值或记录的行数

语句:SELECT COUNT(*) 别名 FROM 表名 WHERE 条件

二. 分组查询

将数据划分到不同的组中,实现对记录的分组查询

GROUP BY

语句:SELECT 字段名1,COUNT(*) FROM 表名 GROUP BY 字段名

注:在分组之前把数据过滤——使用where子句时

       group by子句通常情况下,和聚合函数一起使用

三. 多字段分组

SELECT 字段名, 字段名, 聚合函数(字段名) FROM 表名 GROUP BY 字段名, 字段名 HAVING 子句

注:筛选满足条件的组,在分组之后过滤数据,having 放在 group by后边

以上是关于关于我的MySQL的主要内容,如果未能解决你的问题,请参考以下文章

关于mysql限制

关于我的MySQL

关于我的MySQL

关于我的MySQL

关于我的MySQL

Mysql,需要一些关于我的查询的连接和索引的建议,还有一个 round(count(field) / 20 +1)