sql sum()与avg() 函数

AVG() 函数返回数字列的平均值
注意是数字的平均数,
语法:

select avg(字段) from 表名

建个表,弄点数据
在这里插入图片描述
求工资平均数

select avg(字段) as 平均数 from 表名 

在这里插入图片描述
与where 字句一块使用
在这里插入图片描述
与count 函数
在这里插入图片描述
sum() 求和函数 返回数字列的总和
语法:

select sum(字段) as 总和 from 表名

与avg 函数一块使用
在这里插入图片描述
按照自己的想法试试

-- avg() 与 sum 函数
select avg(Gongzi) as 工资平均数 from obgetest

--where 字句一块进行使用
select * from obgetest where Gongzi>(select AVG(Gongzi) from obgetest)

-- 与count 函数
--  查询工资大于平均工资中工资数目不同的行数
select COUNT(DISTINCT Gongzi) as 工资行数 from obgetest
where Gongzi>(select AVG(Gongzi)from obgetest)


--  sum() 求和函数
-- 求出表中工资大于平均工资的总和
select SUM(Gongzi)as 工资总数 from obgetest 
where Gongzi>(select AVG(Gongzi)from obgetest)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值