优化MySchool 第七章课后
来源:互联网 发布:中国国家顶级域名 编辑:程序博客网 时间:2024/05/21 05:14
*2.存储过程实现分页 @page为第几页 @row为每页多少行 */ IF EXISTS (SELECT * FROM sysobjects WHERE NAME='proc_page') DROP PROCEDURE proc_page GO CREATE PROCEDURE proc_page @page int, @row int =10 As DECLARE @total AS int SELECT @total=count(*) FROM Borrow IF @total<=(@page-1)*@row print('总条数为'+convert(varchar(5),@total)+'请确认参数') ELSE SELECT TOP (@row) * FROM Borrow WHERE rid NOT IN(SELECT TOP ((@page-1)*@row) rid FROM Borrow) GO --执行语句 exec proc_page 1 /* *3.存储过程统计已'北京'冠名的出版社的图书信息 */ IF EXISTS (SELECT * FROM sysobjects WHERE NAME='proc_book') DROP PROCEDURE proc_book GO CREATE PROCEDURE proc_book @bname varchar(50) AS SELECT * FROM Book WHERE PubComp like @bname GO --执行存储过程 exec proc_book '北京%' /* *4.存储过程统计某一时间段的借阅信息 */ IF EXISTS (SELECT * FROM sysobjects WHERE NAME='proc_borrow') DROP PROCEDURE proc_borrow GO CREATE PROCEDURE proc_borrow @beginDate datetime, --注意参数不能直接用函数赋值 @endDate datetime AS IF @beginDate IS NULL SET @beginDate=DateAdd(MM,-1,getDate()) IF @endDate IS NULL SET @endDate=getDate() SELECT * FROM Borrow WHERE LendDate BETWEEN @beginDate AND @endDate GO
0 0
- 优化MySchool 第七章课后
- 优化MySchool 第七章 课后练习
- 优化MySchool第二章课后
- 优化MySchool 第二章课后
- 优化MySchool第七章练习
- 优化MySchool 第七章上机
- 优化MySchool 第七章 上机
- 优化MySchool 第七章作业
- 优化MySchool 第四章课后5 视图
- 优化MySchool 第六章课后作业
- MySchool第七章
- ACCP7.0优化myschool数据库设计第七章
- 优化MYSCHOOL第七章存储过程 上机简答
- S2 优化MySchool 数据库设计 第七章 上机
- 优化MySchool第九章
- 优化MySchool 第八章
- 优化MySchool 第八章
- 优化MySchool 第二章
- JPA之@GeneratedValue注解
- linq对数据集多个字段进行分组
- WINVNC源码分析(五)——vnchooks
- PS作品-毕业车票
- SpringMVC
- 优化MySchool 第七章课后
- 40. Combination Sum II(unsolved)
- 88. Merge Sorted Array python
- JS里for循环遍历对象的顺序---是按成员添加到对象中的先后顺序遍历的
- 机器学习核函数理解
- 第一周:[LeetCode]1. Two Sum
- SpringMVC multipart文件上传详细教程之一:项目概述及基本配置
- webapi接收上传的文件和相关参数
- 数据库的查询排序、分组查询及筛选