SQL15 - 查找employees表所有emp_no为奇数

题目描述:

查找employees表所有emp_no为奇数,且last_name不为Mary(注意大小写)的员工信息,并按照hire_date逆序排列(题目不能使用mod函数)
1 CREATE TABLE `employees` (
2 `emp_no` int(11) NOT NULL,
3 `birth_date` date NOT NULL,
4 `first_name` varchar(14) NOT NULL,
5 `last_name` varchar(16) NOT NULL,
6 `gender` char(1) NOT NULL,
7 `hire_date` date NOT NULL,
8 PRIMARY KEY (`emp_no`));

 

难易程度:

简单
 

解答:

1 select emp_no,birth_date,first_name,last_name,gender,hire_date
2 from employees
3 where emp_no %2 = 1
4 and last_name  <> 'Mary'
5 order by hire_date desc

 

 

 

posted @ 2020-09-30 11:18  Python小白白  阅读(184)  评论(0)    收藏  举报