您的位置:首页 > 数据库

《数据库SQL实战》获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary

2017-08-23 12:33 579 查看
题目描述

获取当前(to_date=’9999-01-01’)薪水第二多的员工的emp_no以及其对应的薪水salary

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_no salary

10009 94409

解析:重点是limit的使用

select emp_no,salary
from salaries
where to_date='9999-01-01'
order by salary desc
limit 1,1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 员工 sql
相关文章推荐