sql 降序_从零学会SQL:汇总分析(实操演示)-爱代码爱编程
源数据表(student) 源数据表(score) 练习1:汇总分析 5大汇总函数:count、sum、avg、max、min 1)查询课程编号为“0002”的总成绩 2)查询选了课程的学生人数 利用distinct把重复的学号去掉。 练
代码编织梦想
源数据表(student) 源数据表(score) 练习1:汇总分析 5大汇总函数:count、sum、avg、max、min 1)查询课程编号为“0002”的总成绩 2)查询选了课程的学生人数 利用distinct把重复的学号去掉。 练
之前几篇文章我们已经完成了对SQL数据库基本概念和基础操作的学习,这一次我们回头汇总复习一下SQL数据库在实际应用甚至找工作面试时会出现的题目。 1.简单查询:通常作为更复杂查询的子查询,是SQL查询语言的基础。 2汇总查询:在简单查询的基础上出现汇总函数(sum,count等) 2.1查询课程编号为“0002”的总成
知己知彼,百战不殆~本篇文章我们总结一下面试中常见的题目,针对性练习一下: 练习1:简单查询 1)查询姓“猴”的学生名单 2) 查询姓名中最后一个字是猴的学生名单 3)查询姓名中带“猴”的学生名单 4) 查询姓“孟”老师的个数 练习2 汇总分析 1)查询课程编号为“0002”的总成绩
大纲: 一、汇总分析 二、对数据分组 三、对分组结果指定条件 四、如何用 SQL 解决业务问题? 五、如何对查询结果排序? 六、如何看懂 SQL 报错信息? 一、汇总分析 1.什么是函数? 通过SQL对数据进行某种操作或计算时需要使用函数。 函数有3个功能: ①功能(函数功能,比如count函数的功能为,计算表中全部
每日进步的第二天,持续日更,做产品助理的斜杠青年 公众号:轻松自由7799 第一天的SELECT……FEOM……是最常用的查询语句,#数据# #SQL# #职场# 第二天的group by则是方便快捷分组语句数据分析之小白的第二条sql语句 今天带来的是ORDER BY---排序语句 为了对检索出的结果进行排序,一般我们
昨天我们学习了SQL简单查询,学会了SQL的几本查询语句,今天我们来学习第三关--汇总分析,来运用SQL进行汇总分析 汇总分析分组对分组指定条件用SQL解决业务问题对查询结果排序如何看懂报错信息1.汇总分析 汇总函数: 1)count:求某列的行数 如果函数输入的是列名,不计算null所在的行 如果co
每日进步的第二天,持续日更,做产品助理的斜杠青年 编辑搜图 公众号:轻松自由7799 第一天的SELECT……FEOM……是最常用的查询语句,每日进步,写一条SQL语句 第二天的group by则是方便快捷分组语句数据分析之小白的第二条sql语句 今天带来的是ORDER BY---排序语句 为了对检
SQL是应用最为广泛的数据库语言,在数据分析师的日常工作中必备。但是,SQL语言学习却并没有大家想象的那么难。一般来说,集中时间学习的话,一周就可以学完,可以说用来做数据分析入门必备软件了。本专栏参考了《SQL必知必会》等市面上多套热门教材,每天通过5分种的时间,帮助数据分析小白们快速上手SQL。 上次讲了SQL的检索语句,今天来
一、如何进行汇总分析 汇总函数 1.count(列名)- 求某列的行数,count(*) sum(列名)- 某列数据求和,但是只能对数值类型的列计算 avg(列名)- 某列数据求平均值,也只能对数值类型的列计算 max(列名)- 某列数据的最大值 min(列名)- 某列数据的最小值
一、汇总分析 图1 常见的汇总函数 1.1 COUNT函数(忽略Null值) SELECT COUNT(列名) FROM 表名; -- COUNT(*)不忽略NULL值 SELECT COUNT(*) FROM 表名; -- 去掉重复值 SELECT COUNT(DISTINCT 列名) FROM 表名; 1.2
1.汇总分析内容大纲-什么是函数?-常用的汇总函数有哪些?-练习: 汇总分析2.对数据分组-分组背后的分析方法是什么?-如何对数据分组?-练习:常用面试题3.对分组结果指定条件-如何为分组结果指定条件?-理解SQL运行顺序-练习常见面试题4.如何用SQL解决业务问题?-业务问题解决套路-如何计算每门课程的平均成绩-练习:每门课程的平均成绩
1.汇总分析 count:求某列的行数(将空值排除,用*则全部计算)SQL语句:select count(教师姓名) from teacher; 查询结果: SQL语句:select count(*) FROM teacher; 查询结果: sum:对某列数据求和(只能对数值型的列进行计算)SQL语
Q1. 汇总分析(count/sum/avg/max/min) 1) count 求某列的行数 求某一列的行数: 求所有列行数: 2)sum 对某列数据求和(数值类型列) 3)avg 求某列数据的平均值(数值类型列) 4)求某列数据的最大值(max)和最小值(min)
一、如何进行汇总分析 汇总函数 count(<列名>) 求某列的行数,count(<列名>)列出除空值以外的行;count(*) 列出全部的行(包括空值)。distinct(<列名>)删除重复值sum(<列名>)对某列数据求和,只能对数值类型的列计算。avg (<列名>)求某列数据的平均值
汇总函数 常用汇总分析函数count sum avg max min 所有汇总函数会除去空值,count(*)所有非空值统计; 删除重复值:汇总函数(distinct 列名) 练习:汇总分析 查询课程编号为”0002“的总成绩 查询选了课程的学生人数 数据分组 分析方法:1.数据分组group by 2.汇总
1、汇总分析 2、分组 3、对分组结果指定条件 4、用SQL解决业务问题 5、对查询结果排序 6、如何看懂报错信息 汇总函数 Count 求某列的行数--排除空值 count(*) Sum 对某列数据求和 只能对数值类型计算 Avg 求某列数据的平均值 只能对数值类型计算 Max 求某列数据的最大值 Min 求某列数据的最小值
前两篇文章对数据库有了基本了解,对基本的操作数据库和表的建立、更新、删除,还有一些简单的查询语句的理解。这一篇进一步对SQL的汇总分析学习,经过这篇学习,我们就可以对业务数据进行分析啦! 一共分为六个部分: 汇总分析分组对分组结果指定条件用sql解决业务问题对查询结果排序如何看懂报错信息一.汇总分析 A. count()函数:求某列
一、SQL聚合函数 AVG() - 返回集合的平均值。COUNT() - 返回集合中的项目数。MAX() - 返回集合中的最大值。MIN() - 返回集合中的最小值SUM() - 返回集合中所有或不同值的总和。除COUNT()函数外,SQL聚合函数忽略null值。 这里在mayan:SQL初体验建立的数据库基础之上进行操作 ex:1
1. 汇总分析 1.1什么是函数? ①输入参数 ②选定规则 ③输出返回值 1.2常用的汇总函数有哪些? Count() MAX() MIN() SUM() AVG() COUNT(DISTINCT()) 1.3练习:汇总分析 . 2.对数据分组 2.1分组背后的分析方法是什么
SQL运行顺序: 先找条件==>再输出结果==>最后对结果排序 汇总函数: count:计数函数count(*)表示对所有行进行计数 2. sum:求和函数 3. aug:求平均数函数 4. max/min:求最大最小值函数 注意点: 对有指定列的函数汇总时,空值不计入内;对所有列函数汇总时,空值计入内。 s