MySQL分组函数的使用特点
参数支持类型
sum
、avg
只支持数值型max
、min
、count
支持所有类型
# 不支持以下类型,不合法
SELECT SUM(last_name), AVG(last_name) FROM employees;
# max和min支持字符型和日期型
SELECT MAX(last_name), MIN(last_name), MIN(hiredate) FROM employees;
# count 支持所有
SELECT COUNT(commission_pct), COUNT(last_name) FROM employees;
忽略 null
这些分组函数都忽略null值:
SELECT SUM(commission_pct), AVG(commission_pct), SUM(commission_pct)/35,SUM(commission_pct)/107 FROM employees;
SELECT MAX(commission_pct),MIN(commission_pct) FROM employees;
MySQL分组函数的使用特点相关推荐
- MySQL分组函数使用的其他注意事项
和分组函数一同查询的字段有限制 和分组函数一同查询的字段要求是 group by 后的字段 SELECT AVG(salary),employee_id FROM employees;
- 多对一!分组查询!MySQL分组函数,聚合函数,分组查询
文章目录 一.简单使用 二.搭配DISTINCT去重 三.COUNT()详细介绍 四.分组查询 一.简单使用 SUM:求和(一般用于处理数值型) AVG:平均(一般用于处理数值型) MAX:最大(也可 ...
- 超详细尚硅谷mysql 分组函数
分组函数练习 文章目录 分组函数练习 分组查询 简单的分组查询 实现分组前的筛选(分组前的筛选) 添加复杂筛选条件(分组后的筛选) 添加排序 按多个字段分组 查询天数不同 SELECT ROUND(D ...
- MySQL| MySQL分组函数
分组数据: (GROUP BY,HAVING ) 分组是对查询出来的所有结果行再进行分组,所以GROUP BY 应该在过滤条件WHERE之后.对数据分完组之后再在组内进行数据的排序.所以GROUP B ...
- mysql分组函数按月份差,学习猿地-mysql如何按月份分组查询
mysql按月份分组查询的方法:根据format字符串格式化date值,语法为[DATE_FORMAT(date,format)],其中[%M ]为月的名字. mysql按月份分组查询的方法:sele ...
- MySQL分组函数的介绍
功能 功能:用作统计使用,又称为聚合函数或统计函数或组函数. |函数|含义| |-|-|-| |SUM|求和| |AVG|平均值| |MAX|最大值| |MIN|最小值|| |count|计算个数| ...
- MySQL分组函数和distinct搭配使用
和 DISTINCT 搭配 SELECT SUM(DISTINCT salary),SUM(salary) FROM employees; SELECT COUNT(DISTINCT salary), ...
- mysql sum计算效率很慢_MySQL基础之分组函数
分组函数主要用于统计,又称为聚合函数.统计函数或组函数. 常见的分组函数有: SUM(expr) 求和AVG([DISTINCT] expr) 求平均值MAX(expr) 求最大值MIN(expr) ...
- MySQL学习-排序与分组函数
操作的表 mysql> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO 7369 SMITH CLERK 7902 ...
最新文章
- linux 使用trick记录之20203010
- 前端学习(570):margin负值下的等高布局
- 哈维玛德学院 计算机,哈维玛德学院优势多多,令人神往!
- [LeetCode]29 两数相除和一个小坑点
- 正则表达式入门30分钟——很经典的入门教材
- mysql 子查询 in 多表_MySQL多表之子查询
- 软件概要设计书写模板
- DIY多快充协议太阳能充电器!----锂电池充电电路
- CSS表格和表单的样式
- abaqus的python安装文件在哪_Abaqus2016安装教程【附软件下载地址】
- linux ftp命令下载目录,linux命令行下的ftp 多文件下载和目录下载
- 阿里云dataV大屏可视化的使用攻略——vue项目
- 云盘+Git GUI实现云盘文件版本控制
- RDT 协议 (可靠数据传输协议)
- B - Ternary Logic
- Java LocalDateTime给当前时间加半小时
- Java编程初学者看什么书籍比较合适?
- ubuntu系统下u盘只读的解决办法
- 6-8 使用函数求最大公约数 (10 分)
- Selenium基础知识 自动登录QQ空间