问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

查出每个部门大于平均工资的员工姓名,所在部门名称,工资的sql语句怎么写

发布网友 发布时间:2023-09-08 01:21

我来回答

3个回答

热心网友 时间:2023-10-02 08:43

这问题有歧义,是要查出每个部门大于所有人平均工资的还是查出每个部门大于所在部门所有人平均工资?
每个部门大于所有人平均工资的员工:
Select BM,YG From TB WHERE Salary>(Select Avg(Salary) From TB)
每个部门大于所在部门所有人平均工资的员工:
Select BM,YG From TB
Join (Select BM,Avg(Salary) as AvgSalary From TB
Group By BM) As Temp
On TB.BM=Temp.BM
where Salary>Temp.AvgSalary追问我的意思是有两个表一个是emp员工表,一个是dept部门表,要查出每个部门大于所在部门所有人平均工资的员工的员工名称,部门名称,员工的工资

追答Select emp.Name,dept.Name,emp.Salary From emp
Join dept On emp.deptno=dept..deptno
Join (Select deptno,Avg(Salary) as AvgSalary From emp
Group By deptno) As Temp
On emp.deptno=Temp.deptno
And emp.Salary>Temp.AvgSalary
这样对不?

热心网友 时间:2023-10-02 08:44

select a.empname, b.deptname ,a.salary
from emp as a,
( select deptid,deptname ,avg(salary) c from dept group by deptid,deptname ) b
where a.deptid=b.deptid
and a.salary >b.c追问

你这样的语句结果不对,我是这样写的:select emp.ename,dept.dname,emp.sal

from emp, dept

where emp.deptno=b.deptno and emp.sal>(select deptno,avg(sal) from emp

group by deptno)

它提示错误是: 怎么样修改

追答emp.sal>(select deptno,avg(sal) from emp
group by deptno)
一个值大于两个数当然错啦

select a.empname, b.deptname ,a.salary ,b.salary
from emp a left join ( select deptid,deptname ,avg(salary) c from dept group by deptid,deptname ) b on a.deptid=b.deptid and a.salary >b.c

热心网友 时间:2023-10-02 08:44

SELECT DEPT.DNAME, EMP.ENAME, (EMP.SAL + NVL(EMP.COMM, 0)) AS SC
FROM EMP,
DEPT,
(SELECT DEPT.DEPTNO AS D, AVG(EMP.SAL + NVL(EMP.COMM, 0)) ESC
FROM DEPT, EMP
WHERE EMP.DEPTNO = DEPT.DEPTNO
GROUP BY DEPT.DEPTNO) T
WHERE EMP.DEPTNO = DEPT.DEPTNO
AND EMP.DEPTNO = T.D
AND (EMP.SAL + NVL(EMP.COMM, 0)) > T.ESC;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中控是什么意思 抖音直播中控是什么意思 iphone通讯录群组设置 如何更改iphone通讯录拨打电话时总是出现两个称呼 我的电脑是Win8.1update老硬盘有坏道,最近新买了一个硬盘是希捷的1TB混 ... 使命召唤:黑色行动2常见问题 GMA 4500M技术特性 电脑显示器的配置电脑的基本配置有哪些 梦见对象把门钥匙和我分手 梦见对象还我门钥匙要和我分手的预兆 公益性捐赠税前扣除资格 江西井冈山、庐山旅游门票60岁老人有什么优惠 一念灭,沧海桑田出自哪里 五险一金属于什么税 2022年石家庄工伤保险认定办理指南 上次我去海口友谊广场那边的魅力100 里面有一首DJ 好像有一句是:DJ 挖就比比捞捞 啪啪 帮我起一个吊炸天姓孙的名字 乐播投屏登录绑定手机号安全吗 二氧化硫结构式怎样的? 二氧化硫键线式如何写 社保需要提供的身份证和户口本用去派出所核实吗 我儿子今年11月两年义务兵时间到了,他从部队寄回函件要我带上户口本到县社保局盖章,请问这是不是代表 农村大队要求上交户口本身份证社保卡复印件是做什么? 孟鲁司特钠咀嚼片与吡嘧司特钾可以一起用吗? 在你心目中,北京的餐饮之王是哪家? 吃完三黄片后恶心,一吃完饭就会全吐了!怎么办? 怎么形容姐弟关系好? 潍坊众合银华贷款中介怎么样 乐播投屏登录绑定手机号安全吗 10655150是不是联通短信号码 乌龟是杂食还是肉食? SQL 求EMP dept表工资大于2000的部门,工资大于所有部门平均工资,工资大于所在部门平均工资 绍兴网约车可以开到诸暨吗 梦见老鼠的意思周公解梦 谁知道怎样可以让我的嗓子把歌唱的调子高点 本人唱歌只要调子稍微高一点就唱不上去.感觉气不够用似的.而且唱唱嗓子眼儿还爱痒.是不是跟肺活量有关系? 唱歌时稍微高一点点的调子就唱不上去嗓子很局限。 河南,湖北可以种植黑布林吗? 化鸱为凤 化鸱为凤的生肖 化鸱为凤是什么生肖 陆锦棠秦远小说叫什么名字 唐诗是否就是唐朝的? 唐诗是我国近体诗形成的哪一朝代? 沈明雀程铭城在一起了吗 请教用千千静听将视频格式转换成MP3格式. 千千静听是不是可以提取视频的背景音乐 然后转换为MP3格式 怎么转换啊 说详细 谢谢 高一前的网课有用吗 十堰市郧阳区一中怎么样 高一学生,老师推荐的网课好,还是自己在淘宝购买的网课好 徐州铜山交通局附近有什么河