查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号
2018-03-06 22:30
441 查看
查找各个部门当前(to_date=’9999-01-01’)领导当前薪水详情以及其对应部门编号dept_no
CREATE TABLE
PRIMARY KEY (
CREATE TABLE
PRIMARY KEY (
CREATE TABLE
dept_manager(
dept_nochar(4) NOT NULL,
emp_noint(11) NOT NULL,
from_datedate NOT NULL,
to_datedate NOT NULL,
PRIMARY KEY (
emp_no,
dept_no));
CREATE TABLE
salaries(
emp_noint(11) NOT NULL,
salaryint(11) NOT NULL,
from_datedate NOT NULL,
to_datedate NOT NULL,
PRIMARY KEY (
emp_no,
from_date));
select salaries.emp_no,salaries.salary,salaries.from_date,salaries.to_date,dept_manager.dept_no from salaries inner join dept_manager on dept_manager.emp_no = salaries.emp_no and dept_manager.to_date = '9999-01-01' and salaries.to_date = '9999-01-01';
SELECT s.*, d.dept_no FROM salaries s , dept_manager d WHERE s.to_date='9999-01-01' AND d.to_date='9999-01-01' AND s.emp_no = d.emp_no;
相关文章推荐
- 查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_no
- 查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_no
- 【数据库SQL实践】查找各个部门当前领导当前薪水详情以及其对应部门编号dept_no
- 《数据库SQL实战》获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary
- 《数据库SQL实战》查找当前薪水详情以及部门编号dept_no
- 【数据库SQL实战】查找当前薪水详情以及部门编号dept_no
- 找出所有员工当前(to_date='9999-01-01')具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示
- 查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工
- 【数据库SQL实战】查找所有员工的last_name和first_name(以及对应部门编号dept_no)
- 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
- 《数据库SQL实战》查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工
- 查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工
- 《数据库SQL实战》查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
- 查询出每个雇员的姓名,工资,部门名称,工资在公司的等级及其领导的姓名,领导的工资,以及领导所对应的等级
- Having查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
- 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
- 获取当前时间的前两分钟的时间+todate('2015-01-01 14:20:01','yyyy-MM-dd hh24:mi:ss')
- 【数据库SQL实战】查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
- 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
- SQL之to_date()以及关于日期处理的详解