0603 分页存储过程 思维导图
2015-06-03 16:49
190 查看
(一)掌握分页存储过程
例题:从Car表中查出第四页的记录,每页为三条记录。
(二)思维导图
SQLServer思维导图
C#思维导图
例题:从Car表中查出第四页的记录,每页为三条记录。
--分析 --取一页数据出来 select top 3 * from car --跳过n条记录 --1.找出前n条的主键值 select top 6 code from car order by code ---2.跳过去 select top 3 * from Car where Code not in(select top 6 code from car order by code) go --解决方法 create proc UP_CAR_PAGE @pageSize int, @pageNo int as declare @sql varchar(500)--明白500代表的意思 set @sql ='select top '+cast(@pageSize as varchar(50))+' * from car where code not in (select top '+cast(@pageSize*(@pageNo-1) as varchar(50))+' code from car order by code)' exec (@sql) --注意:exec后面要跟括号 go up_car_page 3,4
(二)思维导图
SQLServer思维导图
C#思维导图
相关文章推荐
- java压缩图片设置宽高
- android aidl 自定义类型 作参数
- centos7下配置dns服务器
- 《JAVA与模式》之模板方法模式
- Android绘制空心矩形示例
- JSTL应用总结
- 收藏一些好的编程相关网址
- 监听键盘的弹出和隐藏
- linxu虚拟内存小结
- RabbitMQ Deep Dive (by quqi99)
- 省市联动
- mysql 按日期查询
- 12、Spring-mybatis.xml
- Remove Duplicates from Sorted Array [Python]
- IntelliJ IDEA 14 创建Web项目
- 模式识别课程作业 基于PCA与SVM的人脸识别算法
- <数据结构学习与实验指导>2-4递增链表的插入
- IntelliJ IDEA 14 创建Web项目
- Hadoop中-put和-copyFromLocal的区别
- STL系列之九 探索hash_set