找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
今晚作业:根据上图完成以下任务
1、财务部门的收入总和;
2、It技术部入职员工的员工号
3、列出每一个部门中年纪最大的员工姓名,部门名称;
4、列出每一个部门的员工总收入及部门名称;
5、列出部门员工收入大于7000的部门编号,部门名称;
6、找出哪个部门还没有员工入职;


1.select*from dept,emp where dept.dept1=emp.dept2;#当作是一个临时表t
  select sum(incoming) from(select*from dept,emp) where dept.dept1=emp.dept2;
  2.select sid from emp right join dept on dept.dept1=emp.dept where dept1=103;
3.select name,dept_name,max(age) from dept left join emp on dept.dept1=emp.dept2 group by dept_name;
4.select sum(incoming),dept_name from dept left join emp on dept.dept1=emp.dept2 group by dept_name;
5.select dept2,dept_name from right join dept on dept.deot1=emp.dept2 where incoming>7000;
6.select dept_name from dept left join emp on dept.dept1=emp.dept where worktime_start is null;

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册