通配符%
转义字符\ 两种方式:
#案例三:查询员工名中第二个字符为的员工名 转义字符
SELECT last_name FROM employees WHERE last_name LIKE ‘
_%’;
SELECT last_name FROM employees WHERE last_name LIKE ‘a%’ ESCAPE ‘a’ ;

拼接关键字:CONCAT

  1. SELECT CONCAT ('a','b','c')AS 结果;
  2. SELECT `last_name`+`first_name` AS 姓名
  3. FROM employees;#显示的查询结果全是零,因为做了加法运算
  4. SELECT CONCAT (`last_name`,`first_name`) AS 姓名
  5. FROM employees;

去重关键字: DISTINCT

#查询员工表中涉及到的所有的部门编号(DISTINCT关键字)
SELECT DISTINCT `department_id` FROM employees;

如果为空 IFNULL(aaa,0)如果aaa的值是null,那么返回一个0.

函数 length

#4.按姓名的长度显示员工的姓名和工资(按函数排序 长度函数 length(''))
SELECT LENGTH(`last_name`) AS 姓名长度,`salary`FROM employees  
ORDER BY 姓名长度 DESC;

联合查询union

SELECT *FROM`employees` 
WHERE `department_id`>90 OR `email` LIKE'%a%'; 

SELECT *FROM`employees` WHERE `email` LIKE'%a%'
UNION
SELECT*FROM `employees` WHERE `department_id`>90;