使用子查询,查询研发部的平均员工收入 用MYSQL语句怎么写

使用子查询,查询研发部的平均员工收入 用MYSQL语句怎么写,第1张

子查询无非就是:

select AVG(A.工资) as 平均工资 from 表A a where a.id = (select b.id from 表B b ) and a.dept = '部门id'

MySQL的AVG函数是用来求出各种记录中的字段的平均值

MySQL中语句如下:

update Table1set avg_price=(select avg(price)               from Table2

where Table2=.ID=Table1.TID)

扩展资料

在使用数据库进行数据筛选时查询时,经常会用到一些聚合函数,如 count(),sum(),max(),min(),avg()

聚合函数会把NULL排除在外,但Count(*)例外,并不会排除NULL;

AVG() 函数

AVG() 函数返回数值列的平均值。

SQL AVG() 语法

SELECT AVG(column_name) FROM table_name

sum为求平均值函数,将要求总和值的列sum(列名)

avg为求平均值函数,将要求平均值的列avg(列名) 

nvl为如果未空则置空值为其他数据的函数,nvl(为空的列,将空值置成的其他值)

round为四舍五入函数,round(列名,保留小数位数)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7218800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存