大纲
1.汇总分析
2.分组
3.对分组结果指定条件
4.用sql解决业务问题
5.对查询结果排序
6.如何看懂报表信息
一,汇总分析
- 汇总函数
汇总函数 作用
count 求某列的行数
sum 对某列数据求和
avg 求某列数据的平均值
max 求某列数据的最大值
min 求某列数据的最小值
- 函数的三个功能
功能 输入 输出
count函数
1.count(选择列名)
会自动排除null
![c974cb95135ed2b555fc8d7240181c6b.png](https://i-blog.csdnimg.cn/blog_migrate/0231e6ffa9de9ecfd4f780d55ef2821b.jpeg)
count(全部列)不会排除null
![6902281409a424132f84d81d77c1a3ca.png](https://i-blog.csdnimg.cn/blog_migrate/3b48d91532862cb06846f89347e2f7e4.jpeg)
2.求和(sum)
![114ebf663ec55e797c9a60474e999265.png](https://i-blog.csdnimg.cn/blog_migrate/4eba20b905c4ef57939884a76afa3edf.jpeg)
3.求某列数据平均值
![bcde8e65ceacd56da4564824e818a247.png](https://i-blog.csdnimg.cn/blog_migrate/1bf46a580e35bb8c632dc92df5affd0e.jpeg)
4.求某列数据的最大值,最小值
![13e6108391a304608641a6c53e714b1f.png](https://i-blog.csdnimg.cn/blog_migrate/95ac4b483350f03ebc3beac8e7725cf0.jpeg)
如果计算之前,不想计算重复值,就可以把重复值删除
![d2acf78d3f1e1861ec278786130def8f.png](https://i-blog.csdnimg.cn/blog_migrate/a0a68f36deeeea3abd9c1866c48f5366.jpeg)
二,分组
sql分组:group by
分组方法:
1.数据分组
<