第三章解答题
来源:互联网 发布:linux 线程数过多 编辑:程序博客网 时间:2024/06/07 05:26
九九乘法表DECLARE @i intDECLARE @j intDECLARE @str varchar(110)SET @i=1WHILE @i<10 BEGIN SET @j=1 SET @str='' WHILE @j<=@i BEGIN SET @str= @str+CAST(@i AS varchar(1))+' x '+CAST(@j AS varchar(1))+'='+CAST(@i*@j AS varchar(2))+' ' SET @j=@j+1 END print @str SET @i=@i+1 END
罚款记录Print '罚款记录表情况如下:'Select RID ,BID ,PDate,Amount, 罚款类型=case When PType=1 then '损坏' When Ptype=2 then '延期' When Ptype=3 then '丢失'End from Penalty
借书记录declare @count intdeclare @TDay datetimeset @TDay=DateAdd(dd,1,getDate()) --获取明天的日期select @count=count(*) from Borrow where willDate<@TDayIF(@count=0) BEGIN print '明天没有应归还的图书' EndElseIF(@count<10)BEGIN Update Borrow set WillDate=DateAdd(dd,2,WillDate) WHERE willDate<@TDayENDElse BEGIN print '还书总数量:'SELECT book.BName, reader.RName, borrow.LendDate FROM Book as book,Reader as reader,Borrow as borrow WHERE book.BID=borrow.BID and reader.RID=borrow.RID and borrow.willDate<@TDayprint @countEnd
查询图书总额DECLARE @count int,@totalMoney moneySELECT @count=sum(BCount) FROM bookSELECT @totalMoney=sum(BCount*Price) FROM bookprint '现存数量'+convert(varchar(10),@count)print '总金额'+convert(varchar(10),@totalMoney)IF @count<10000 print '现有图书不足一万本,还需要继续购置书籍' ELSE print '现有图书在一万本以上,需要管理员加强图书管理'
0 0
- 第三章解答题
- 第三章 人力资源管理概述习题解答
- C++ Primer 习题解答 第三章
- 王爽汇编第三章 习题解答
- 《快学Scala》第三章习题解答
- 第六章解答题
- 《学习OpenCV》课后习题解答(第三章)(仅供参考)
- C++ Primer Plus 第三四章习题解答
- 算法竞赛入门经典第三章习题解答
- C++ Primer 第三章 标准库类型习题解答
- 编程珠玑:第三章 数据决定程序结构 习题解答
- 安徽大学线性代数习题册(第三章详细解答)
- 第三章运算符 表达式的问题及解答
- 《组合数学引论》第三章部分习题解答
- 《深入理解计算机系统》(原书第三版)家庭作业第三章(3.59)解答
- 《深入理解计算机系统》(原书第三版)家庭作业第三章(3.63)解答
- 《深入理解计算机系统》(原书第三版)家庭作业第三章(3.68)解答
- 《深入理解计算机系统》(原书第三版)家庭作业第三章(3.69)解答
- 串口备份
- eclipse设置java虚拟机内存大小
- U8 SQL语句
- 归并排序算法
- 【Javaweb】笔面试题 ---(1)
- 第三章解答题
- SVM中KKT条件介绍
- 07_02 查询各学期的课程信息
- AI学习之路(8): 定义张量变量
- laravel 邮件服务
- 查看服务器型号、SN、Raid等信息
- java 使用ckfinder
- 有关抽象类和接口别人总结的
- 代码可读性提升指南