软件测试必看!5分钟掌握sql查询的聚合函数

06-27 1626阅读

数据查询操作之排序

语法格式:

select * from 表名 order by 字段名 asc| desc 重点:

1 字段名可以有多个,如果字段名1 相同,再按照字段名2排序

2 默认情况下按照从小到大去排列

3 asc 就是从小到大排列 desc 从大到小排列

例子:查询所有学生信息,按年龄从小到大排序

select * from students order by age 
数据查询中的聚合函数

聚合函数 1使用聚合函数,可以方便的进行一些数据统计。

2 聚合函数不能作为where 的判断条件使用。 错误的: select * from students where age = max(age) XXX

3 常用的聚合函数:count() 查询总记录数 max() 查询最大值 min()查询最小值 sum() 求和 avg()求平均数

例1:查询students表中学生的总数:使用count聚合函数。

这里的name不是必须的,因为不管是* 还是name,age,都可以作为count的参数。

select count(name) from students;

例2 : 查询男生的最大年龄:用max聚合函数

select max(age) from students where sex = '男'

例3 :查询1班里面年龄最小的,使用min聚合函数

select min(age) from students where class=1

例4: 查询一班学生的年龄总和 使用sum聚合函数

select sum(age) from students where class = 1

例5:查询所有女生的平均年龄:使用avg聚合函数

select avg(age) from students where sex = '女'

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

 软件测试必看!5分钟掌握sql查询的聚合函数

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   

软件测试必看!5分钟掌握sql查询的聚合函数

 

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]