1. 程式人生 > >SQL-1 選取表中某一屬性最大值的所有信息 查找最晚入職員工的所有信息

SQL-1 選取表中某一屬性最大值的所有信息 查找最晚入職員工的所有信息

eat 應用 var ast bsp select 思路 desc employ

題目描述

查找最晚入職員工的所有信息
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 接下來應該應用嵌套查詢 查詢出最晚入職的屬性 將其進行匹配    同樣使用於最小值 平均值 最大值 解題:
select *from employees
where hire_date =
(select max(hire_date) from employees)

  

SQL-1 選取表中某一屬性最大值的所有信息 查找最晚入職員工的所有信息