[SQL实战]之查找employees表

题目描述

查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列
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));

解题思路

水题。。。

AC代码

SELECT emp_no, birth_date, first_name, last_name, gender, hire_date FROM employees WHERE (
    emp_no % 2 = 1 AND
    last_name != 'Mary'
) ORDER BY hire_date DESC

你可能感兴趣的:(牛客网数据库SQL实战)