解题思路:1,使用order by做 降序排列 ,限制输出第一条结果 。 缺点:如果有同时两人在当天入职,则只能看到一人
代码:
select * from employees order by hire_date desc limit 1
例如再增加一列
INSERT INTO employees VALUES(10008,'1958-02-19','aniya','Kalloufi','M','1994-09-15');
用代码1只能显示一列
代码2能显示同一天的
select emp_no, birth_date, first_name, last_name, gender, hire_date from (SELECT * , rank() over(order by hire_date desc) AS ranks FROM employees) a where a.ranks=1