mysql复习第九天:分页查询和联合查询

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/lw305993897/article/details/102454370

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 = '女';

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lw305993897/article/details/102454370