mysql求最大值、最小值和平均值的函数是什么


这篇文章给大家分享的是有关mysql求最大值、最小值和平均值的函数是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。在mysql中,可以分别使用MAX()函数、MIN()函数和AVG()函数来求最大值、最小值和平均值。MAX()和MIN()函数可以返回指定列中的最大值和最小值;AVG()函数通过计算返回的行数和每一行数据的和,求得指定列数据的平均值。MySQL MAX函数:查询指定列的最大值MySQL MAX() 函数是用来返回指定列中的最大值。为了方便理解,首先创建一个学生成绩表 tb_students_score,学生成绩表的数据内容如下所示。【实例 1】在 tb_students_score 表中查找最高的成绩,输入的 SQL 语句和执行结果如下所示。开发云主机域名由运行结果可以看到,MAX() 函数查询出 student_score 字段的最大值为 100。MAX() 函数不仅适用于查找数值类型,也可应用于字符类型。【实例 2】在 tb_students_score 表中查找 student_name 的最大值,输入的 SQL 语句和执行结果如下所示。由运行结果可以看到,MAX() 函数可以对字母进行大小判断,并返回最大的字符或者字符串值。注意:MAX() 函数还可以返回任意列中的最大值,包括返回字符类型的最大值。在对字符类型的数据进行比较时,按照字符的 ASCII 码值大小进行比较,从 a~z,a 的 ASCII 码最小,z 的最大。在比较时,先比较第一个字符,如果相等,继续比较下一个字符,一直到两个字符不相等或者字符结束为止。例如,b 与 t 比较时,t 为最大值;bcd 与 bca 比较时,bcd 为最大值。MySQL MIN函数:查询指定列的最小值MySQL MIN() 函数是用来返回查询列中的最小值。【实例】在 tb_students_score 表中查找最低的成绩,输入的 SQL 语句和执行结果如下所示。由结果可以看到,MIN() 函数查询出 student_score 字段的最小值为 88。提示:MIN() 函数与 MAX() 函数类似,不仅适用于查找数值类型,也可应用于字符类型。MySQL AVG函数:求平均值MySQL AVG() 函数通过计算返回的行数和每一行数据的和,求得指定列数据的平均值。【实例】在 tb_students_score 表中,查询所有学生成绩的平均值,输入的 SQL 语句和执行结果如下所示。提示:使用 AVG() 函数时,参数为要计算的列名称,若要得到多个列的平均值,则需要在每一列都使用 AVG() 函数。感谢各位的阅读!关于mysql求最大值、最小值和平均值的函数是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

相关推荐: Mysql数据库的数据模型有哪些?

今天小编就为大家带来一篇介绍Mysql数据库的数据模型的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。层次模型层次模型是数据库系统最早使用的一种模型,它的数据结构是一棵“有向树”。根结点在最上端,层次最高,子结点在下,逐层排列。层次模…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/12 08:01
下一篇 06/12 08:01

相关推荐