基础聚合函数 sum, avg, count 结合 group by , 重点是 groupby 相关的 having, where 顺序. 表连接查询等. ...
分类:
数据库 时间:
2020-04-01 01:08:09
阅读次数:
73
目录 Mysql数据类型数据库的操作SQL命令 表结构的创建SQL命令 表结构的修改SQL命令 表数据的增删改查where聚合函数group分组limit限制记录连接 Mysql数据类型 数值 整形 int tinyint 浮点型 float double 表示的精度不同 float 6位有效,do ...
分类:
数据库 时间:
2020-03-30 18:03:53
阅读次数:
93
1、创建表和插入数据 CREATE TABLE `tb_test_emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `dept_id` int(11) NULL DEFAULT NULL, `name` varchar(255) CHARACTER SET u ...
分类:
数据库 时间:
2020-03-28 21:39:59
阅读次数:
136
单表查询: 优先级 1.from :找到表 2.where :拿着where指定的约束条件,去文件/表中取出一条条记录 3.group by :将取出的一条条记录进行分组,如果没有则整体为一组 4.聚合函数 :max():求最大值;min():求最小值;avg():求平均值;sum():求和;cou ...
分类:
其他好文 时间:
2020-03-26 21:42:24
阅读次数:
85
12. 聚合函数 12.1 AVG() 求平均数 12.2 COUNT() 查询条数 12.3 FIRST() 查询第一条(PS:oracle中表达式不一样) 12.4 LAST() 查询最后一条(PS:oracle中表达式不一样) 12.5 MAX()最大值 MIN()最小值 12.6 SUM() ...
分类:
数据库 时间:
2020-03-24 15:46:21
阅读次数:
63
[toc] SQL是数据分析中最高频的操作之一,本文梳理常见的SQL错误,可以归为三大类: 语法类; 函数类; 逻辑类; 语法错误 标点错漏 e.g. 逗号多或缺,引号、括号等不成对,多余的空格等; e.g. case when … end函数,有时候少写end e.g. select含有 聚合函数 ...
分类:
数据库 时间:
2020-03-22 10:48:10
阅读次数:
212
#常见函数/*调用:select 函数名(实参列表) [from 表]; 特点:1.叫什么(函数名)2。干什么(函数功能) 分类: 1.单行函数 如 concat, length, ifnull等 2.多行函数 功能:做统计使用,又称为统计函数,聚合函数,组函数 */ 字符函数: #lengthSE ...
分类:
数据库 时间:
2020-03-21 16:31:21
阅读次数:
94
1 排序 查询学生,先按年龄升序,再按照成绩降序 2 聚合函数 查询学生总人数 ,可以使用IFNULL()函数 查询学生总人数,某个位置为空,给它默认值 3 分组 按照性别进行分组,统计男女成绩平均分 统计每一组人数,按照性别分组 查询年龄大于25岁,按照性别分组,统计每组人数,并只显示性别大于2的 ...
分类:
其他好文 时间:
2020-03-16 09:27:29
阅读次数:
78
在大多数编程语言中,代码是按照编码顺序执行的,但是在SQL语言中,尽管SELECT语句第一个出现,但却不是第一个被执行的。 SQL查询语句内部执行顺序: from子句 >where子句 >group by子句 >聚合函数 >having子句 >select 字段 >order by子句 每个执行步骤 ...
分类:
数据库 时间:
2020-03-12 23:26:26
阅读次数:
81