第三章课后简答题
来源:互联网 发布:h5打开淘宝app 编辑:程序博客网 时间:2024/05/17 03:27
作业一:
C#语法
if(条件表达式){
}
else{
}
if(条件表达式){
}
else{
}
T-sql语法:
if 条件表达式
begin 执行语句
end
else
begin 执行语句
end
第二题:
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
第三题:
/*数据库表见:建库建表.sql*/Print '罚款记录表情况如下:'Select RID ,BID ,PDate,Amount, 罚款类型=case When PType=1 then '损坏' When Ptype=2 then '延期' When Ptype=3 then '丢失'End from Penalty
第四题:
/*数据库表见:建库建表.sql*/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
第五题:
/*数据库表见:建库建表.sql*/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
- 第三章课后简答题
- 第六章课后简答题
- 第七章课后简答题
- Linux第一章、第二章课后简答题
- 第一章课后简答题
- Java课后简答题
- HTML第六章课后简答题4----------商品分类列表
- 第二章:数据库的实现 (课后简答题二)
- 深入C#数据类型 第二章(课后简答题)
- 数据库设计--第七章上机题和课后简答题
- Linux第一章 第二章 ,课后习题-简答题
- Linux操作系统(第一章课后简答题)
- Linux操作系统与实训教程1-2章课后习题(简答题)
- 第三章课后第三题
- 第三章 课后编程
- 第三章课后练习
- 课后作业第三章
- 第三章课后题1
- 第二章简答题图书馆管理信息
- 值不能为 null。参数名: source
- cordova-plugin-file 文件操作整理(一)
- Markdown 用法
- oj刷题--2852二分查找
- 第三章课后简答题
- ibm urbancode example
- 写代码时容易出现的错误(持续更新)
- Java单列设计模式你用对了吗
- Android:关于ViewPager 适配器notifyDataSetChanged不能刷新
- 程序员面试金典-8.反转字串
- hdu 2821 Pusher DFS
- 通过特性+反射 实现对属性int值范围的检测
- HTML5基础——列 表