在mysql中,可以分别使用MAX()函数、MIN()函数和*G()函数来求最大值、最小值和平均值。MAX()和MIN()函数可以返回指定列中的最大值和最小值;*G()函数通过计算返回的行数和每一行数据的和,求得指定列数据的平均值。

(推荐教程:mysql视频教程)
MySQL MAX函数:查询指定列的最大值
MySQL MAX() 函数是用来返回指定列中的最大值。
为了方便理解,首先创建一个学生成绩表 tb_students_score,学生成绩表的数据内容如下所示。
mysql> use test_db; Database changed mysql> SELECT * FROM tb_students_score; +--------------+---------------+ | student_name | student_score | +--------------+---------------+ | Dany | 90 | | Green | 99 | | Henry | 95 | | Jane | 98 | | Jim | 88 | | John | 94 | | Lily | 100 | | Susan | 96 | | Thomas | 93 | | Tom | 89 | +--------------+---------------+ 10 rows in set (0.13 sec)
【实例 1】在 tb_students_score 表中查找最高的成绩,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT MAX(student_score)
-> AS max_score
-> FROM tb_students_score;
+-----------+
| max_score |
+-----------+
| 100 |
+-----------+
1 row in set (0.06 sec)由运行结果可以看到,MAX() 函数查询出 student_score 字段的最大值为 100。
MAX() 函数不仅适用于查找数值类型,也可应用于字符类型。
【实例 2】在 tb_students_score 表中查找 student_name 的最大值,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT MAX(student_name)
-> AS max_name
-> FROM tb_students_score;
+----------+
| max_name |
+----------+
| Tom |
+----------+
1 row in set (0.03 sec)由运行结果可以看到,MAX() 函数可以对字母进行大小判断,并返回最大的字符或者字符串值。
注意:MAX() 函数还可以返回任意列中的最大值,包括返回字符类型的最大值。在对字符类型的数据进行比较时,按照字符的 ASCII 码值大小进行比较,从 a~z,a 的 ASCII 码最小,z 的最大。在比较时,先比较第一个字符,如果相等,继续比较下一个字符,一直到两个字符不相等或者字符结束为止。例如,b 与 t 比较时,t 为最大值;bcd 与 bca 比较时,bcd 为最大值。
SONIFY.io
设计和开发音频优先的产品和数据驱动的解决方案
83 查看详情
![]()
MySQL MIN函数:查询指定列的最小值
MySQL MIN() 函数是用来返回查询列中的最小值。
【实例】在 tb_students_score 表中查找最低的成绩,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT MIN(student_score)
-> AS min_score
-> FROM tb_students_score;
+-----------+
| min_score |
+-----------+
| 88 |
+-----------+
1 row in set (0.00 sec)由结果可以看到,MIN() 函数查询出 student_score 字段的最小值为 88。
提示:MIN() 函数与 MAX() 函数类似,不仅适用于查找数值类型,也可应用于字符类型。
MySQL *G函数:求平均值
MySQL *G() 函数通过计算返回的行数和每一行数据的和,求得指定列数据的平均值。
【实例】在 tb_students_score 表中,查询所有学生成绩的平均值,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT *G(student_score)
-> AS score_*g
-> FROM tb_students_score;
+-----------+
| score_*g |
+-----------+
| 94.2000 |
+-----------+
1 row in set (0.03 sec)提示:使用 *G() 函数时,参数为要计算的列名称,若要得到多个列的平均值,则需要在每一列都使用 *G() 函数。
以上就是mysql怎么求最大值、最小值和平均值?的详细内容,更多请关注其它相关文章!
# mysql
# 值为
# 贵阳网站建设效果好
# 道里网站关键词排名
# 广告网站推广哪里好做点
# 怎样做个交友网站推广
# 什么网站适合seo优化
# 邵阳靠谱的网站建设
# 广西seo推广必用
# 东营优化网站
# 高端网站建设网络推广
# 专业的高密网站建设
# 如何设置
# 应用于
# 也可
# 适用于
# 均值
# 可以看到
# 所示
# 镜像
# 平均值
# 最小值
# 最大值
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
荣耀 Magic10 Pro 系统更新提示失败_荣耀 Magic10 Pro 升级修复
泰拉瑞亚网页版在线登录入口 泰拉瑞亚官方正版入口
《图怪兽》退出登录方法
Golang如何初始化module项目_Golang module init使用说明
漫蛙官网(首页入口)_漫蛙漫画稳定访问教程分享
edge浏览器怎么修改语言为中文_Edge界面语言切换教程
mysql中如何分析索引使用情况_mysql索引使用分析方法
折叠屏手机充不进电是什么问题? 特殊结构带来的维修难点
LINUX怎么查看显卡信息_LINUX查看GPU状态
智云Q3和Q2有什么升级_智云Q3与Q2手持云台功能与性能对比分析
《kimi智能助手》制作ppt教程
如何用mysql开发用户注册登录功能_mysql用户注册登录数据库设计
《下一站江湖2》风神腿获取攻略
微信客户端怎么查看二维码_微信客户端个人二维码查看方法
Go Template中优雅处理循环最后一项:自定义函数实践
Lar*el Dusk 测试中管理浏览器权限:以剪贴板访问为例
告别繁琐SEO!如何使用SyliusSitemap插件自动化生成网站地图,提升搜索引擎排名
Win10关闭UAC用户账户控制的方法 Win10降低安全提示等级【技巧】
睡觉时心跳快是什么原因 夜间心悸如何应对
苹果手机缓存怎么清除_苹果手机缓存如何清除iphone各版本操作步骤
mysql数据库索引类型有哪些_mysql索引类型解析
手机自动关机是怎么回事?如何修复?手机异常关机的原因排查与修复技巧
WPS长文档分栏排版不乱方法_WPS分栏+分节符报纸排版教程
J*a实现任务清单管理_集合框架综合入门练手
windows server2019显卡驱动怎么安装_winserver2019显卡驱动安装与远程桌面优化
J*aScript装饰器_元编程实战
个人所得税办理入口 个人所得税综合所得年度汇算入口
苹果自助维修计划支持哪些设备机型
嘴唇干裂起皮怎么办 唇部护理与预防干裂的方法【详解】
CDR如何复制交互式填充色
解决Go encoding/json 将JSON大数字解析为浮点数的问题
4399造梦西游3无敌版_4399游戏入口
盲鳗善于分泌黏液猜猜主要用来做什么
海棠书屋官方在线书籍入口 海棠书屋文学作品浏览官网链接
如何测试您的网站全球打开速度-网站海外测速工
Lar*el Socialite单设备登录策略:实现用户唯一会话管理
抖音官网入口快速访问 抖音网页版账号注册解析
顺丰快递单号查询寄件人 顺丰寄件人查询入口
CSS如何使用outline-offset与颜色组合突出元素边框
教育查询官方网站入口 教育个人档案查询免费官网
解决jQuery多计算器输入字段冲突的教程
使用VS Code作为你的个人知识管理系统
抖音号显示企业机构号是什么意思?企业机构号申请条件是什么?
mysql导入sql文件能分批导入吗_mysql分批次导入大sql文件的实用技巧
《健康大兴》注册方法介绍
C++ cast类型转换总结_C++ reinterpret_cast与const_cast的使用
顺丰快递怎么查物流_顺丰快递物流信息实时查询操作指南
批改网官网首页登录 批改网学生用户登录入口
哔哩哔哩的|直播|间怎么送礼物_哔哩哔哩|直播|送礼操作指南
知音漫客官网首页入口_知音漫客热门漫画推荐
2020-10-23
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。