分页和排序
排序:
-- ------------------------分页limit和排序 order by-----------------------
-- 排序 :升序 ASC 降序 DESC
-- 根据查询结果 根据成绩降序排序
-- ORDER BY 通过哪个字段排序,怎么排
SELECT StudentResult FROM result
ORDER BY StudentResult DESC
分页:
-- 分页
-- 100万数据 ,
-- 缓解数据库压力
-- 分页 每页只显示3条数据
-- 语法 limit 起始值,页面大小
-- LIMIT 0,3 1-3条的数据
-- LIMIT 0,3 2-3
-- LIMIT 4,3 第二页
SELECT * FROM result
ORDER BY StudentResult DESC
LIMIT 4,3
-- 第一页 limit 0,3
-- 第二页 limit 3,3
-- 第三页 limit 6,3
-- 第N页 limit (N-1)*pageSize,3
-- 这里的页面大小pageSize=3
-- 【pageSize:页面大小】
-- 【(n-1)*pageSize:起始值】
-- 【n:当前页】
-- 【数据总数/页面大小=总页数】