版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1、分页查询
1.1、语法:
select 查询列表 from 表
[join type join 表 on 连接条件]
[where 查询条件]
[group by 分组条件]
[having 筛选条件]
[order by 排序条件]
limit [offset(起始索引),]size(要显示的条目个数)
- 获取前5条记录
SELECT * FROM student LIMIT 0,5;
SELECT * FROM student LIMIT 5;
这2条sql语句获取结果是一样的
2、联合查询
联合查询 union
特点:
多条查询的列数一致;
多条查询语句的每一列的类型和顺序最好一致;
union关键字默认去重,如果使用union all 可以包含重复项;
SELECT * FROM student s WHERE s.class_id = 1
UNION
SELECT * FROM student s WHERE s.s_sex = '女';