【数据库SQL实践】查找各个部门当前领导当前薪水详情以及其对应部门编号dept_no

来源:互联网 发布:玩网络棋牌游戏犯法吗 编辑:程序博客网 时间:2024/06/06 01:02

题目描述

查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_no
CREATE TABLE `dept_manager` (
`dept_no` char(4) NOT NULL,
`emp_no` int(11) 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`));

输入描述:

输出描述:

emp_nosalaryfrom_dateto_datedept_no10002725272001-08-029999-01-01d00110004740572001-11-279999-01-01d00410005946922001-09-099999-01-01d00310006433112001-08-029999-01-01d00210010944092001-11-239999-01-01d006
示例1

输入

输出


时间限制:1秒 空间限制:32768K 热度指数:892


参考代码

select salaries.*,dept_manager.dept_no from salaries, dept_manager where salaries.emp_no = dept_manager.emp_noand salaries.to_date = "9999-01-01"and dept_manager.to_date = "9999-01-01";












阅读全文
1 0