ORACLE SQL平均值,合计,最大值,最小值

本文介绍了SQL中的常用聚合函数,包括MAX(最大值)、AVG(平均值)、SUM(合计)、MIN(最小值)。通过实例展示了如何在学生表中使用这些函数进行数据统计,并解释了如何处理空值以及进行四舍五入运算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刘旭濠—时间2019.3/6

MAX(最大值),AVG(平均值),SUM(合计),MIN(最小值)
可以对任何数据使用,MIN,MAX函数
如:
select max(sage),MIN(sage)
from student1
在这里插入图片描述
可以对任何的数值使用,AVG,SUM函数(主,是数值类型
不是数据类型,两者之间不一样)
SELECT AVG(sage),sum(sage)
FROM student1
WHERE sage LIKE ‘%REP%’;
在这里插入图片描述
(因为没有东西所以才显示为空)
忽略空值计算平均值
所有组函数都忽略列中的空值,平均值仅根据表中的行计算,获取平均数值

SELECT AVG(sage)
FROM student1;

在这里插入图片描述

四舍五入运算
SELECT TRUNC(45.923,2), TRUNC(45.923),
TRUNC(45.923,-2)
FROM student1;
在这里插入图片描述
ROUND函数将列、表达式或值四舍五入到小数点后n位。如果第二个参数为0或缺失,则将值四舍五入到小数点后零位数。如果第二个参数是2,则该值四舍五入到小数点后两位。相反,如果第二个参数是-2,则该值向左四舍五入到小数点后两位。
ROUND函数也可以与日期函数一起使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值