题目描述

获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
CREATE TABLE `dept_emp` (
`emp_no` int(11) NOT NULL,
`dept_no` char(4) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`dept_no`));
CREATE TABLE `salaries` (
`emp_no` int(11) NOT NULL,
`salary` int(11) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`from_date`));

输入描述:

输出描述:

dept_no emp_no salary
d001 10001 88958
d002 10006 43311
d003 10005 94692
d004 10004 74057
d005 10007 88070
d006 10009 95409

SQL:

select d.dept_no,d.emp_no,max(s.salary)
from dept_emp d,salaries s
on d.emp_no=s.emp_no
where d.to_date='9999-01-01'and s.to_date='9999-01-01'
group by d.dept_no

  

最新文章

  1. 速战速决 (4) - PHP: 类基础, 抽象类, 接口, trait
  2. android DisplayMetrics 获取屏幕分辨率
  3. linux 中的快捷键
  4. 使用AppCan自带的升级功能实现移动端升级
  5. Q4: Two Sum
  6. [VBA]根据身份证号码计算年龄的Excel函数
  7. 【转】shell学习笔记(七)——流程控制之while
  8. 一:学习Linux前准备工作
  9. 【自动化测试】robotframework中一些建议可能需要掌握的关键字
  10. 安装MongoDB报错
  11. Spring Boot 获得帮助
  12. 精通CSS 第1章
  13. CF893F:Subtree Minimum Query(线段树合并)
  14. easyUI小技巧-纯干货
  15. drop user ora-604 ora-54
  16. oracle 函数 WMSYS.WM_CONCAT 与对应 mysql 函数GROUP_CONCAT的用法
  17. 关于WPF界面框架MahApps.Metro的一个BUG
  18. MySQL autocommit 和 start transaction
  19. Java小白手记2:一些名词解释
  20. (转)Arcgis for Js之Graphiclayer扩展详解

热门文章

  1. python3 语法小结
  2. 20165327 2017-2018-2《Java程序设计》课程总结
  3. 【调试】Idea如何远程debug之SpringBoot jar包启动
  4. mandatory and advisory文件锁(File Lock)
  5. POJ-2955 Brackets(括号匹配问题)
  6. android -------- ConstraintLayout 约束属性(二)
  7. android -------- WIFI 详解
  8. python安装pandas和lxml
  9. 00-自测4. Have Fun with Numbers
  10. 【MySQL】【4】数据库时间与实际时间相差8小时