4.5、分页和排序
排序:
ORDER BY 排序的项目
ASC(升序)
ORDER BY 排序的项目
DESC(降序)
分页:
分页目的:缓解数据库压力;给人更好的体验;
分页——每页只显示5条数据
语法:
LIMIT 起始条目 页面的大小
LIMIT 0 5
第一页 limit 0,5 (1-1)*5
第二页 limit 5,5 (2-1)*5
第三页 limit 10,5 (3-1)*5
第N页 limit 0,5 (n-1)*pageSize,pageSize
pageSize:页面大小
(n-1)*pageSize:起始值
n:当前页
数据总数/页面大小=总页数
-- 查询了参加数据库结构-1 考试的同学信息:学号学生姓名。科目名,分数
SELECT s.`studentno`,`studentname`,`subjectname`,`studentresult`
FROM student s
INNER JOIN `result` r
ON s.studentno = r.studentno
INNER JOIN `subject` sub
WHERE subjectname = '数据库结构-1'
ORDER BY `studentresult` DESC
LIMIT 0,5