當(dāng)前位置:
首頁(yè) >
SQL-2 查找入职员工时间排名倒数第三的员工所有信息
發(fā)布時(shí)間:2024/9/21
57
豆豆
生活随笔
收集整理的這篇文章主要介紹了
SQL-2 查找入职员工时间排名倒数第三的员工所有信息
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目描述
查找入職員工時(shí)間排名倒數(shù)第三的員工所有信息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`));
思路:
可能不止一個(gè)人 所以最好的還是將其進(jìn)行嵌套查詢。
select * from employees where hire_date =(select hire_date from employeesorder by hire_date desc limit 2,1)HINT:
1、limit m,n :從第m+1條開(kāi)始 取n條數(shù)據(jù)
2、limit n:表示從第0條開(kāi)始 取n條 為 limit(0,n)縮寫
3、此處 從第三條開(kāi)始 取一條數(shù)據(jù)? 就是入職時(shí)間排名倒數(shù)第三的員工??
轉(zhuǎn)載于:https://www.cnblogs.com/kexiblog/p/10643737.html
總結(jié)
以上是生活随笔為你收集整理的SQL-2 查找入职员工时间排名倒数第三的员工所有信息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Rainbond v5.1.2发布,微服
- 下一篇: Oracle数据库教程(Oracle备份