mysql聚合函数 group by和order by等

 1、select与group by 统计数据类型(种类)

mysql聚合函数 group by和order by等

2、求和(sum);

(1)float

mysql聚合函数 group by和order by等 

(2)、decimal(p,s)

  p指的是所有数字的长度。s是小数点后面的数字的长度。比如decimal(10,2),所有数字一共最多有10位,小数点后面的数字最多两位。

mysql聚合函数 group by和order by等

 3、平均值(avg)

   使用命令:select avg(salary) as 平均薪资 from worker;。

mysql聚合函数 group by和order by等

 4、求最大值(max)

  使用命令:select max(salary) as 最大值薪资 from worker;。

 mysql聚合函数 group by和order by等

5、求最小值(min)

  使用命令:select min(salary) as 最小值薪资 from worker;。

 mysql聚合函数 group by和order by等

 6、排序(order by)

(1)、从高到底排序(desc)

mysql聚合函数 group by和order by等

 (2)、从低到高排序

mysql聚合函数 group by和order by等

(3)、order by也可以与group by连用。 

mysql聚合函数 group by和order by等

7、去除重复的信息(distinct)

  使用distinct的前提:先给表里添加一条与原表重复的信息,这样才能看出效果。

mysql聚合函数 group by和order by等

  使用命令:select distinct title from worker;

mysql聚合函数 group by和order by等

 8、过滤(having)

  通过having来过滤group by自居的结果信息。

mysql聚合函数 group by和order by等

 

上一篇:python系列之:python request实现http post请求curl -u 用户名:密码 url -X POST


下一篇:(变量) -> {代码块}