资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
第4章 数据查询 4.4 子查询 4.4.3 分页查询,4.4.2 相关子查询,4.1 简单查询 4.2 连接查询Join 4.3 分组统计Group by 4.4 子查询* 4.4.1 嵌套子查询 4.4.2 相关子查询 4.4.3 分页查询 4.5 联合查询Union* 4.6 基于数据查询的数据操纵* 4.7 视图 4.8 实训:商店管理系统的数据查询,4.4.3 分页查询,4.1 简单查询 4.2 连接查询Join 4.3 分组统计Group by 4.4 子查询* 4.4.1 嵌套子查询 4.4.2 相关子查询 4.4.3 分页查询 4.5 联合查询Union* 4.6 基于数据查询的数据操纵* 4.7 视图 4.8 实训:商店管理系统的数据查询,4.4.3 分页查询,在分页查询中需要用到嵌套查询 如果查询结果有 15 行,每页 4 行,则分为 4 页,Select top 12 * from tbl_student order by id_tbl_student,Select top 4 * from (Select top 12 * from tbl_student order by id_tbl_student ) as tbl_student1 order by id_tbl_student DESC,查询后 4 行的技巧是,反过来排序,取前4行,第二步:在前 3页(12行)中查询后 4 行(1页),当查询第 3 页的行时,可以分两步进行 第一步:查询前 3 页(12行),4.4.3 分页查询(二),下面用另外一种思路,Select top 8 * from tbl_student order by id_tbl_student,Select top 4 * from tbl_student where id_tbl_student NOT IN (Select top 8 id_tbl_student from tbl_student order by id_tbl_student) order by id_tbl_student;,这种查询可以避免前一种方法的两个缺点,第二步:再从不属于前面结果的行中取前 4 行,当查询第 3 页的行时,也是分两步进行 第一步:查询前 2 页,也就是前 8 行,4.4.3 分页查询,Select top 4 * from (Select top 12 * from tbl_student order by id_tbl_student ) as tbl_student1 order by id_tbl_student DESC,Select top 4 * from tbl_student where id_tbl_student NOT IN (Select top 8 id_tbl_student from tbl_student order by id_tbl_student) order by id_tbl_student;,4.4.3 分页查询,Select from where ,外部查询,4.4.3 分页查询,4.1 简单查询 4.2 连接查询Join 4.3 分组统计Group by 4.4 子查询* 4.4.1 嵌套子查询 4.4.2 相关子查询 4.4.3 分页查询 4.5 联合查询Union* 4.6 基于数据查询的数据操纵* 4.7 视图 4.8 实训:商店管理系统的数据查询,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号