设为首页 加入收藏

TOP

数据库题――高于部门平均工资查询问题
2015-11-21 01:44:09 来源: 作者: 【 】 浏览:0
Tags:数据库 高于 部门 平均 工资 查询 问题

题目:找出高于所在部门平均工资的员工的姓名,工资,所在部门的编号,部门的平均工资

1、首先找出每个部门的平均工资

SELECT AVG(salary) pjgz,did FROM man WHERE GROUP BY did

2、将其作为临时表,放到主查询中

SELECT man.name ,man.salary ,lsb.did ,lsb.pjgz FROM man ,(SELECT AVG(salary) pjgz,did FROM man GROUP BY did) lsb WHERE man.did =lsb.did AND man.salary > lsb.pjgz;
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇JavaWeb项目中连接Access数据库的.. 下一篇POJ-2311Cutting Game

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: