题解 | #查找最晚入职员工的所有信息#

思路1:利用降序 + limit
select * from employees order by hire_date DESC limit 1;

思路2:使用max 函数
因为有可能最晚的员工不只有一位,所以limit 1只输出一位的话不太合理。而如果用max 函数找到hire_date 字段的最大值的话,那么员工中都符合这个最大值的hire_date 的都能被查出来。
select * from employees where hire_date = (select max(hire_date) from employees);

全部评论

相关推荐

hwwhwh:同双非,有大厂实习其实也没啥用,主要看运气,等就行了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务