查找入职员工时间排名倒数第三的员工所有信息

CREATE TABLE `employees` (

`emp_no` int(11) NOT NULL,

`birth_date` date NOT NULL,

`first_name` varchar(14) NOT NULL,

`last_name` varchar(16) NOT NULL,

`gender` char(1) NOT NULL,

`hire_date` date NOT NULL,

PRIMARY KEY (`emp_no`));

select * from employees

where hire_date = (

select distinct hire_date from employees order by hire_date desc limit 2,1

)

LIMIT m,n : 表示从第m+1条开始,取n条数据;

LIMIT n : 表示从第0条开始,取n条数据,是limit(0,n)的缩写。

(1)首先需要加distinct去重。

假设 5-23(入职最晚日期)入职的有a,b,c 3人;

5-22(入职第二晚日期)入职的有d,e 2人;

5-21(入职倒数第三晚)入职的有f,g,h 3人;

5-21前入职的若干...

若 不加distinct去重,那么按照日期倒序,limit 2,1(从倒数第2行开始,取一条数据)的查询结果为 5-23

加了distinct去重,会按入职日期进行分组,多个相同入职日期会分为一组,这样limit 2,1的结果即为 5-21。

(2)外层的where条件中根据子查询查出的倒数第三晚入职的日期,就能查询出符合条件的员工信息。

mysql 查找入职时间最早_(2)查找入职员工时间排名倒数第三的员工所有信息...相关推荐

  1. SQL-2 查找入职员工时间排名倒数第三的员工所有信息

    题目描述 查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date N ...

  2. SQL刷题——查找入职员工时间排名倒数第三的员工所有信息

    题目 牛客题霸-SQL篇 SQL2 查找入职员工时间排名倒数第三的员工所有信息 思路 使用排名函数按入职时间降序排序,"入职时间排名倒数第三"即为rank = 3. 注意 排名函数 ...

  3. 牛客网之SQL-2:查找入职员工时间排名倒数第三的员工所有信息

    牛客网之SQL-2:查找入职员工时间排名倒数第三的员工所有信息 1.题目 2.题解 3.知识点总结 题目链接: link. 1.题目 2.题解 select * from employees orde ...

  4. 【牛客sql实战2】查找入职员工时间排名倒数第三的员工所有信息

    题目描述 查找入职员工时间排名倒数第三的员工所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天 CREATE TABLE `employees` ( `emp_no` int(11 ...

  5. SQL实战--(查找入职员工时间排名倒数第三的员工所有信息)

    有一个员工employees表简况如下: 请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下: 开始有难度 思考1.需要寻找的是hire_date 为倒数第三的员工信 ...

  6. 【刷题】数据库SQL实战 [SQL02] - 查找入职员工时间排名倒数第三的员工所有信息

    题目地址 点击跳转 题目描述 有一个员工employees表简况如下: 建表语句如下: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `b ...

  7. 牛客网SQL数据库实战之查找入职员工时间排名倒数第三的员工所有信息

    题目描述 查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date N ...

  8. 牛客 SQL:查找入职员工时间排名倒数第三的员工所有信息

    题目:查找入职员工时间排名倒数第三的员工所有信息 代码: SELECT * FROM employees WHERE hire_date = (SELECT hire_date FROM employ ...

  9. 牛客题霸 SQL2 查找入职员工时间排名倒数第三的员工所有信息

    https://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c 解决方案 SELECT * FROM employees ORDE ...

  10. 《数据库SQL实战》查找入职员工时间排名倒数第三的员工的所有信息

    题目描述:查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NUL ...

最新文章

  1. 网络嗅探软件全接触(1)
  2. ECSHOP 助手使用
  3. python线下培训-线下培训价值一万八的某达PYTHON培训视频
  4. android应用中插入admob广告
  5. AI:一张高清长图教你读懂AI简史《1308年 → 至今》
  6. pdf复制乱码_一键解决PDF转换问题,这个网站好用到爆!
  7. notepad++修改背景色
  8. phoenix创建索引报错“ Mutable secondary indexes must have the hbase.regionserver.wal.codec property”
  9. OSI七层参考模型、TCP/IP参考模型、数据封装与解封装、TCP三次握手四次挥手及面试题
  10. Caffe傻瓜系列(3):激活层(Activiation Layers)及参数
  11. 蒙特卡洛模拟Ising模型
  12. matlab imagesc 保存,在matlab中保存imagesc的精确图像输出
  13. html怎么显示五线谱,教你一个怎么看五线谱的绝招!
  14. QT报错: ‘C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe‘ failed
  15. c语言 日期加减天数返回日期 闰年,日期计算器(多图)
  16. find vba 模糊_求Find模糊查找和绝对查找的方法。
  17. IIC输出模式选择推挽输出还是开漏输出?
  18. 面试十五年经验程序员,面试官沦为听众
  19. PDF在线转Word文本软件
  20. Matlab高光谱遥感数据处理与混合像元分解实践技术

热门文章

  1. Unity 3D 特效学习记录
  2. 助力Java初级程序员快速成长的营养书单
  3. Python+OpenCv实现摄像头人脸识别
  4. 被反爬虫搞到心态崩溃
  5. java sql简易注入测试
  6. Appstore抓包获取APP历史版本
  7. 小区物业收费管理系统
  8. VMware-ESXi-6.7.0许可证
  9. 暗影精灵3等游戏本设置风扇静音
  10. 小程序 Vant Weapp 使用插槽自定义 Cell 的左侧图标