题目描述
查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天
分析
两种方法
1、用排序,因为题目已经说所有员工入职的日期都不是同一天
select * from employees order by hire_date desc limit 0,1;
注意:limit m,n 表示从第m+1条开始取n条数据,limit 0,1表示从第一条开始取一条数据,也就是取第一条数据
2、用子查询,配合max()
select * from employees where hire_date = (select max(hire_date) from employees)