SQL-2 查找入职员工时间排名倒数第三的员工所有信息
生活随笔
收集整理的這篇文章主要介紹了
SQL-2 查找入职员工时间排名倒数第三的员工所有信息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
查找入職員工時間排名倒數第三的員工所有信息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 hire_date from employeesorder by hire_date desc limit 2,1)HINT:
1、limit m,n :從第m+1條開始 取n條數據
2、limit n:表示從第0條開始 取n條 為 limit(0,n)縮寫
3、此處 從第三條開始 取一條數據? 就是入職時間排名倒數第三的員工??
轉載于:https://www.cnblogs.com/kexiblog/p/10643737.html
總結
以上是生活随笔為你收集整理的SQL-2 查找入职员工时间排名倒数第三的员工所有信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Rainbond v5.1.2发布,微服
- 下一篇: C# ASP.NET Forms身份认证