查找最晚入职员工的所有信息
由于LeetCode的免费的sql题很少,所以后面的将从牛客上继续做题~当然LeetCode中还有几个难题未解决后面会一一解决的。
牛客题分为简单、中等、较难、困难题。我会把中等题做完后开始做较难的题。
中等题牛客链接:https://www.nowcoder.com/ta/sql
题目描述
查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为–,mysql为comment)
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));
解题思路
这个题是中等的题目,较为简单
通过order by进行对入职时期进行逆向排序,最终取第一个即可。
答案解析
1 | select * |
