sql如何求同比_数据分析-SQL基础篇 汇总分析

本文介绍了SQL的基础知识,包括汇总分析中的count、sum、avg、max、min函数,以及如何去除重复值。讲解了分组、对分组结果指定条件的having子句,如何使用SQL解决实际业务问题,查询结果排序,以及如何理解和处理SQL报错信息。通过一系列练习题,帮助读者巩固学习,如查询特定课程总成绩、分组统计最高最低分、男女学生人数等。
摘要由CSDN通过智能技术生成

一、汇总分析

1、 count函数:求某列除去空值null的行数

3d0de79e9c18bd438fca0514eae3d15c.png

4ce89aaf64b6520d4d44fc026d359ed5.png

2、 sum:求某列的和

7839d6a4bc6b432b7689271b3264a472.png

3、 avg:求某列的平均值

dd113ec765802954d837492b7aa04e33.png

4、 sum:求某列的最大值

a5968943311c206bc148250547a50a2b.png

5、 min:求某列的最小值

除去某列的重复值:

ee82fff0b2b23e5222d8a04cd04236f6.png

da05a7ddd86931bfb5ccff641cdb9e56.png

Count(*)代表计算所有列的函数

SQL书写规则:

ba535b2586a2a72adc97ba0206c5dab4.png

二、分组

bd82c29f44aa8872c9d715b69f057f86.png

11f3a7b7628fbcc5d7d1a680af5a32d0.png

e73ccee7bc52cd242c142b17a56a5b95.png

8296e229ecf2fcfe62f62ea735fa04b9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值