【笔记】SQL 3

本文详细介绍了SQL中的几个重要函数:AVG()用于求平均值,MAX()和MIN()分别用于获取最大值和最小值,SUM()用于求和,COUNT()用于计数,以及如何处理NULL值,包括ISNULL()和IFNULL()。通过实例展示了这些函数在查询数据时的应用。
摘要由CSDN通过智能技术生成

1. 使用 AVG() 函数求数值列的平均值

SELECT AVG(`column_name`) 
FROM `table_name`;

 计算课程表 courses 中学生上课人数 student_count 的平均值

select avg(student_count) as`average_student_count` from courses;

其中 AS 关键字的作用是赋予 AVG(student_count) 计算结果列显示在列表中的别名。

查询教师表 teachers 中教师邮箱为 'qq.com' 结尾的年龄的平均值,最后返回结果列名显示为 'average_teacher_age'

select avg (age) as `average_teacher_age` from teachers where email like'%qq.com';

 2.使用 MAX() 函数返回指定列中的最大值

SELECT MAX(`column_name`) 
FROM `table_name`;

查询课程表 courses 所有课程中最多的学生上课人数。

SELECT MAX(`student_count`)as max_student_count FROM `courses`;

从教师表 teachers 中,查询最年长的中国教师信息,并返回该教师的年龄.

 select max(age) as max_age from teachers where country='CN';

3. 使用 MIN() 函数返回指定列中的最小值

SELECT MIN(`column_name`) 
FROM `table_name`;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值