1. union
多个查询语句合并查询输出
注意:在MySQL中进行合并查询时查询语句之间的显示字段数量需要一致,但类型可以不一致。但是在Oracle中字段数量以及类型也需要一致
2. limit
1.作用
用来获取表中的部分数据,limit只在mysql数据库中存在,是mysql数据库管理系统的一个特色。
2.语法格式
limit 起始下标,长度起始下标没有指定,默认从0开始,0表示表中的第一条记录。
3.示例
- 找出员工表中的前五条数据
- 找出公司中工资排名在前五名的员工
- 找出工资排名在【3-9】名的员工
- mysql中通用的分页sql语句(只适合MySQL)
select
t.*
from
t
order by
t.x desc/asc
limit
(pageNo - 1) * pageSize ,pageSize;
例子:
每页显示3条记录:
第一页:0,3
第二页:3,3
第三页:6,3
.。。。。。。。
每页显示pagesize条记录
第pageno页:(pagesno-1)*pagesize ,pagesize;