Heim >Datenbank >MySQL-Tutorial >mysql之avg(),count(),min()/max(),sum()函数_MySQL

mysql之avg(),count(),min()/max(),sum()函数_MySQL

WBOY
WBOYOriginal
2016-05-31 08:49:521623Durchsuche

熟悉了最简单的sql语句之后,有没有觉得cmd窗体特别的惹人喜(tao)欢(yan)!


当然我们有更直观的更easy,更清爽的方式来使用sql语句!那就是跟visual edite (可视化编辑)! 一般现在有很多第三方可视化操作方式


我使用就是navicat for mysql

当然你也可以使用其他的第三方插件


今天在基本的sql操作之后

我们来熟悉下简单的聚合函数!

avg,顾名思义 当然是求平均值的函数

for example:

求teacher_tab这表里面的age的平均值

SELECT AVG(age)FROM teacher_tab;


count函数  也是顾名思义 计算出现的次数,但是不会把null计算进去


比如:

求teacher_tab里面job出现的次数

SELECT COUNT(job) FROM teacher_tab;

min(),max();分别是求最大值与最小值
如下求的是teacher_tab表里面的min与max 用as 加了一个别名为最大值与最小值输出:

SELECT MIN(age) as 最小值,MAX(age) as 最大值 FROM teacher_tab;

还有sum,这个是求和

SELECT SUM(age) AS 年龄总数 FROM teacher_tab;

求teacher_tab表里面age的总和



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn