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
|