分页查询(LIMIT)
SELECT 查询列表
FROM 表名
LIMIT offset,size;
offset 要查询的起始索引,从0开始,缺省为0
size 要查询的记录数目
#查询有奖金的员工中工资最高的10个员工的信息
SELECT *
FROM employees
WHERE commission_pct IS NOT NULL
ORDER BY salary DESC
LIMIT 0, 10;
联合查询(UNION)
SELECT完整语句1
UNION [ALL]
SELECT完整语句2
UNION [ALL]
…
将多条查询语句的结果合并为一个结果,结果的字段名为第一个查询的字段。
要求各部分字段列数一致
要求各部分字段顺序一致
UNION默认去重,不去重用UNION ALL
#查询department_id>50和salary>5000的员工信息
SELECT
FROM employees
WHERE department_id > 50
UNION
SELECT
FROM employees
WHERE salary > 5000 ;