【刷题】数据库SQL实战 [SQL01] - 查找最晚入职员工的所有信息

news/2024/7/7 7:34:30

题目地址

  • 点击跳转

题目描述

有一个员工employees表简况如下:

在这里插入图片描述
建表语句如下:

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`));

请你查找employees里最晚入职员工的所有信息,以上例子输出如下:

在这里插入图片描述

示例1

输入

输出

解题思路

很多人在纠结最晚的一天会有多个员工的情况,那就使用下面第二套代码,先查出来最大的日期,再查询最大的日期有哪些人。

代码

  • MySQL
SELECT *
FROM
    employees
ORDER BY
    hire_date desc
LIMIT 0,1
SELECT *
FROM
    employees
WHERE
    hire_date=(
        SELECT 
            MAX(hire_date)
        FROM 
            employees
    )

http://www.niftyadmin.cn/n/4411690.html

相关文章

【刷题】数据库SQL实战 [SQL02] - 查找入职员工时间排名倒数第三的员工所有信息

题目地址 点击跳转 题目描述 有一个员工employees表简况如下: 建表语句如下: 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 dat…

【实现一套爬虫数据抓取平台】[3-5-02] CentOS 关闭超时进程

文章目录零、系列目录一、背景二、脚本代码三、解析执行步骤代码获取进程 pid获取进程的运行时间四、总结零、系列目录 写这套文章的时候,不会完全按照目录的顺序一篇一篇写, 大家可以到目录中直接找到对应的章节进行查看。 点我跳转 一、背景 在运行…

SMS短信开发技术

SMS短信开发技术总结--协议篇  现在提供短信服务的SP都需要接入到各个移动运营商,虽然作为短信来说是同过SMPP协议和移动的交换中心进行通信。但是为了提供信息服务,对各种业务进行业务管理,以及计费,因此每个移动运营商都开发了…

【实现一套爬虫数据抓取平台】[3-3-02] CentOS 设置定时任务/计划任务

文章目录0、系列目录1、应用场景2、周期性任务 - crontab安装 crontab创建任务参数解释其他命令3、一次性任务 - at安装 at创建任务查看任务删除任务时间参数4、总结0、系列目录 写这套文章的时候,不会完全按照目录的顺序一篇一篇写, 大家可以到目录中直…

Proxool 配置

一&#xff0e;Proxool 在hibernate 中的配置1&#xff0c; Hibernate的三种连接池设置C3P0、Proxool和DBCP以下三种连接都是以连接MySQl为例。 <!-- JDBC驱动程序 --> <property name"connection.driver_class">com.mysql.jdbc.Driver</property>…

c# websocket client java websocket server

实现功能&#xff1a;c# websocket 客户端 连接 java websocket 服务端 一&#xff0c;c# websocket 客户端 nuget websocketsharp-netstandard Program.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threadi…

【实现一套爬虫数据抓取平台】[3-3-03] Ubuntu 如何升级 CMake

文章目录0、系列目录1、背景2、操作步骤3、总结0、系列目录 写这套文章的时候&#xff0c;不会完全按照目录的顺序一篇一篇写&#xff0c; 大家可以到目录中直接找到对应的章节进行查看。 点我跳转 1、背景 安装某些 Python 依赖库的时候&#xff0c;需要特定版本的 Cmake&…

网上有关回车和换行的一个有趣说法

"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别: 在计算机还没有出现之前&#xff0c;有一种叫做电传打字机(Teletype Model 33)的玩意&#xff0c;每秒钟可以打10个字符。但是它有一个问题&#xff0c;就是打完一行换行的时候&#x…