查找最晚入职员工的所有信息
题目链接
题目描述
查找最晚入职员工的所有信息
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
order by hire_date desc
limit 0, 1
上面的这种解法有个bug, 就是只是拿第一行数据, 万一有多个人是同一天入职呢?这样结果就不只是一个人了, 但是依然通过了测试。。。
看了别人的解法,可以获得多个最晚入职的数据。 如下思路二
思路二:
用聚焦函数max 找出最晚入职的日期, 然后遍历整个表找 入职日期等于 聚焦函数筛选出的最晚日期就是答案。
select * from employees
where
hire_date=(select max(hire_date) from employees -- 找出最晚入职日期
);
查找最晚入职员工的所有信息相关推荐
- 《数据库SQL实战》查找最晚入职员工的所有信息
题目:查找最晚入职员工的所有信息 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_n ...
- SQL实战之查找最晚入职员工的所有信息
题目描述 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` ...
- 刷题日记-SQL 查找最晚入职员工的所有信息
牛客网 SQL1 查找最晚入职员工的所有信息 描述 有一个员工employees表简况如下: 请你查找employees里最晚入职员工的所有信息,以上例子输出如下: 示例: #如果数据库中存在empl ...
- SQL刷题——查找最晚入职员工的所有信息
题目 牛客题霸-SQL篇 SQL1 查找最晚入职员工的所有信息 思路 查询入职时间最晚的员工信息,即筛选出条件为hire_date 最大的员工信息 注意 聚合函数不能直接用在 WHERE 后做筛选条件 ...
- 1.查找最晚入职员工的所有信息
思路一 select * from employees having hire_date=max(hire_date); 查询后筛选最大的日期的 结果发现没有输出,这个求一个解释 思路二 可能上诉找不 ...
- 查找最晚入职员工的所有信息---牛客网SQL实战篇
查找入职员工时间排名倒数第三的员工所有信息 数据表 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NO ...
- 牛客题霸 SQL1 查找最晚入职员工的所有信息
https://www.nowcoder.com/practice/218ae58dfdcd4af195fff264e062138f 解决方案 select * from employees orde ...
- 1.查找employees里最晚入职员工的所有信息
题目描述 有一个员工employees表简况如下: 建表语句如下: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` ...
- 数据库SQL实战-查找所有员工自入职以来的薪水涨幅情况(mysql)
1. 查找所有员工自入职以来的薪水涨幅情况 1.1 题目描述 有一个员工表employees简况如下: 有一个薪水表salaries简况如下: 请你查找所有员工自入职以来的薪水涨幅情况,给出员工编号e ...
最新文章
- csgo 人数文件_学生机简单开一个CSGO的社区服务器
- Blender建筑可视化技能学习视频教程
- 零基础学软件测试去哪家培训机构好
- sqlserver大数据归档
- Python实现行转列?!超简单,赶快get起来
- Android一个ListView列表之中插入两种不同的数据
- android中文离线api_比林肯法球Linken sphere浏览器更多更新指纹的国产防关联软件-VMLogin中文版浏览器...
- java varbinary_SQL 中存放 varbinary型数据
- 蔚来、威马抢装的英伟达Orin,正成为高端智能车标配
- 刚刚收割阿里、腾讯等大厂 Offer,他说这些话一定要和你们说一下
- matlab 数值积分 截断误差,几种数值积分算法误差分析(10页)-原创力文档
- STM32学习——GPIO应用之按键实验
- uva 10105 Polynomial coefficients
- GamesIndustry.biz采访尼古拉斯·弗朗西斯(Nicholas Francis)
- face_recognition移植至树莓派
- 计算机设备配备情况,计算机设备配置标准.doc
- u盘安装red linux,U盘安装Red Hat Enterprise Linux(方法1)
- java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
- 腾讯技术工程 2019 年十大最受欢迎文章出炉!
- 论 “运营主导型的研发” 和 “产品主导型的研发”