码迷,mamicode.com
首页 > 数据库 > 详细

sql笔试

时间:2015-07-30 13:00:50      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

SELECT a.name, a.salary ,a.dept_id FROM emp a WHERE salary<(SELECT AVG(salary) FROM emp WHERE a.dept_id=dept_id GROUP BY dept_id);
     
     SELECT a.name,a.salary ,a.dept_id FROM emp a,(SELECT dept_id, AVG(salary) avge FROM emp GROUP BY dept_id) b WHERE a.salary<avge AND a.dept_id=b.dept_id;

 

查询工资低于所在部门平均工资的员工的姓名和工资
 
员工表emp(id,name,dept_id,salary,) 部门表dept(id,name)

sql笔试

标签:

原文地址:http://www.cnblogs.com/godfatherback/p/4688695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!