select first_name as 名 from employees
where last_name<>'Fang' limit 10
在employees查询last_name不是房的10条数据,并把first_name作为名。
select distinct(last_name) from employees order by last_name asc
员工都是哪些姓,按姓排序正序排,显示员工姓名
select first_name from employees where first_name like '_______'
显示包含五个字符的名字
in (‘北京’,‘上海’)—集合—划范围
not in (a,b,c)不在这些选项中
显示(不)姓Facello和姓Hutton的员工,使用in (not in)
– 显示姓Facello和姓Hutton的员工,
– 使用in (not in)
select last_name,first_name
from employees
where last_name in ('Hutton','Facello')
非空运算 is null, is not null
CURDATE() 当前日期
DATE_SUB() 相减
显示是否有没有雇佣时间的员工
hire_date is null
工作20年以上的员工(curdate()当前 日期,DATE_SUB())
SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 2 DAY) AS OrderPayDate
FROM Orders
查询工作超过五年的first_name和last_name
SELECT first_name,last_name from employees where year(NOW()) - year(hire_date) > 5
显示2000年后来的员工按时间排序并按姓排序,显示员工名和雇佣时间
显示(不)姓Facello和姓Hutton的员工,使用in (not in)
显示员工号在80000到82200之间的员工名字
显示是否有没有雇佣时间的员工
显示工作20年以上的员工
显示以B开头姓的姓名
显示以da结尾的名字
显示包含we名字
显示包含五个字符的名字
SELECT first_name,hire_date from employees WHERE hire_date>DATE('2000-01-01') ORDER BY last_name
SELECT DISTINCT last_name from employees ORDER BY last_name desc
SELECT last_name from employees WHERE last_name not in ('Facello','Hutton')
SELECT FIRST_name from employees WHERE FIRST_name LIKE 'b%'
SELECT FIRST_name from employees WHERE FIRST_name LIKE '%da'
SELECT FIRST_name from employees WHERE FIRST_name LIKE '%wa%'
SELECT FIRST_name from employees WHERE LENGTH(FIRST_name)=5