牛客网SQL数据库实战之查找入职员工时间排名倒数第三的员工所有信息
题目描述
查找入职员工时间排名倒数第三的员工所有信息
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`));
解题思路
先排序,然后限制移动移动查询的下标即可。学习两个关键字,LIMIT
和OFFSET
。
基本用法:
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
简单说,LIMIT
如果跟一个数字,比如LIMIT 5
,表示返回前5条数据。如果跟两个数字,LIMIT 0, 3
,表示从第0行开始,返回3条数据。注意SQL
是从0开始记录行数的。
OFFSET
是为了配合LIMIT
使用的,比如LIMIT 5 OFFSET 10
,OFFSET
是从第10行开始,取5条数据
AC代码
SELECT * FROM employees ORDER BY hire_date DESC LIMIT 2, 1
或者
SELECT * FROM employees DESC BY hire_date LIMIT 1 OFFSET 2
牛客网SQL数据库实战之查找入职员工时间排名倒数第三的员工所有信息相关推荐
- 【刷题】数据库SQL实战 [SQL02] - 查找入职员工时间排名倒数第三的员工所有信息
题目地址 点击跳转 题目描述 有一个员工employees表简况如下: 建表语句如下: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `b ...
- SQL实战--(查找入职员工时间排名倒数第三的员工所有信息)
有一个员工employees表简况如下: 请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下: 开始有难度 思考1.需要寻找的是hire_date 为倒数第三的员工信 ...
- 【牛客sql实战2】查找入职员工时间排名倒数第三的员工所有信息
题目描述 查找入职员工时间排名倒数第三的员工所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天 CREATE TABLE `employees` ( `emp_no` int(11 ...
- 牛客网之SQL-2:查找入职员工时间排名倒数第三的员工所有信息
牛客网之SQL-2:查找入职员工时间排名倒数第三的员工所有信息 1.题目 2.题解 3.知识点总结 题目链接: link. 1.题目 2.题解 select * from employees orde ...
- 《数据库SQL实战》查找入职员工时间排名倒数第三的员工的所有信息
题目描述:查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NUL ...
- 牛客 SQL:查找入职员工时间排名倒数第三的员工所有信息
题目:查找入职员工时间排名倒数第三的员工所有信息 代码: SELECT * FROM employees WHERE hire_date = (SELECT hire_date FROM employ ...
- SQL刷题——查找入职员工时间排名倒数第三的员工所有信息
题目 牛客题霸-SQL篇 SQL2 查找入职员工时间排名倒数第三的员工所有信息 思路 使用排名函数按入职时间降序排序,"入职时间排名倒数第三"即为rank = 3. 注意 排名函数 ...
- SQL-2 查找入职员工时间排名倒数第三的员工所有信息
题目描述 查找入职员工时间排名倒数第三的员工所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date N ...
- 牛客题霸 SQL2 查找入职员工时间排名倒数第三的员工所有信息
https://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c 解决方案 SELECT * FROM employees ORDE ...
最新文章
- 与客家土楼的约会(增城-河源)
- POJ2186——并查集+Tarjan算法求强连通分量
- Python爬虫day1.2—Python语法基础
- 在centos 6.3下安装php 5.3.3 xdebug的方法与步骤
- Quartz.NET simple_demo
- openshift用户管理_OpenShift Express Web管理控制台:入门
- 更便捷的画决策分支图的工具_做出更好决策的3个要素
- 让你受用一辈子的一条CMD命令
- 如何将matlab转成jav,Matlab将GUI转化为exe文件,并且进行发布
- python实现图片自动轮番播放
- 如何在 Mac 上管理用于锁定备忘录的密码?
- mac tree命令
- 这一代绝非低智商——读《低智商社会@大前研一》
- 苹果开发者申请-创建证书签名请求
- mysql 父子排序_mysql 父子结构排序
- 【历史上的今天】2 月 23 日:英格玛密码机申请专利;戴尔电脑创始人出生;Mellanox 收购 EZchip
- TZT3818Y 静态信号测试分析系统
- HDMI转MIPI CSI东芝转换芯片-TC358743XBG/TC358749XBG
- Java中IO流-18-flush和close方法的区别
- RNA-seq生信分析流程