Sql基础代码第五章循环语句.doc

Sql基础代码第五章循环语句.doc

ID:51075633

大小:169.50 KB

页数:9页

时间:2020-03-18

Sql基础代码第五章循环语句.doc_第1页
Sql基础代码第五章循环语句.doc_第2页
Sql基础代码第五章循环语句.doc_第3页
Sql基础代码第五章循环语句.doc_第4页
Sql基础代码第五章循环语句.doc_第5页
资源描述:

《Sql基础代码第五章循环语句.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、S%基砒代码第一章建库建表1.1数据库的应用…1.1.1创建数据库1.1.2査询数据库1.1.3删除数据库1.2表的运用1.2.1创建表1.2.2删除表约束13.113.2五种约束….约束的使用第二章2.12.2数据査询建表和插入数据2.1.1建立学生信息表2.1.2插入信息査询运用221数据査询2.2.2单表査询2.2.3连接査询2.2.4操作结果集查询••225嵌套査询数据库更新……函数五种函数的运用2.3第三章3.13・1・1字符串函数••3.1.2数学函数……3.1.3日期函数……3.1.4系统函数……3.1.5聚合函数……错

2、误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!错误!未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。第四章变量错误!未定义书

3、签。4.1局部变量错误!未定义书签。4.2全局变量错误!未定义书签。第五章循环语句5.1统计平均成绩5.2提分5.3根据成绩显示等级2237弟八早存储过程错误!未定义书签。6.1存储过程的应用错误!未定义书签。6.1.1系统存储过程错误!未定义书签。6.1.2Sphelptext的使用未定义书签。6.1.3创建存储过程错误!未定义书签。6.2raiserror语句的应用错误!未定义书签。第七章exists子査询错误!未定义书签。7.1exists子查询的应用错误!未定义书签。7.2求银行利息错误!未定义书签。7.3变量査询错误!未定义

4、书签。7.4査询考试通过情况错误!未定义书签。7.5循环提分错误!未定义书签。7.6通过率错误!未定义书签。第八章事物未定义书签。8.1使用事物解决银行转账………错误!未定义书签。第九章触发器错误!未定义书签。9.1检测触发器错误!未定义书签。9.2创建触发器错误!未定义书签。9.3触发器delete运用错误!未定义书签。9.4触发器update运用错误!未定义书签。9.5触发器禁止修改运用错误!未定义书签。第五章循环语句5.1统计平均成绩/*统计并显示本班笔试平均分,如果平均分在以上,显示“成绩优秀",并显示前三名学员的考试信息,如

5、果在分以下,显示“本班成绩较差",并显示后三名学员的考试信息第一步:统计平均成绩存入临时变量第二部:用lf-else判断*/declare@avgintselect@avg=avg(wriexam)fromstumarksif';@avg>=70)beginprint'成绩优秀,平均分为:1+convert(varchar(10),@avg)selecttop3*fromstumarksorderbywriexamdescendelsebeginprint'本班成绩较差,平均分为1+convert(varchar(10)@avg)se

6、lecttop3*fromstumarksorderbywriexamend成绩优秀,平均分为snoenowriexamlabexaxn081108010430687660811080104308866908110801023018570<3行受影响)5.2提分/*本次考试出成绩较差,假定要提分,确保没人笔试都通过.提分规则很简单,先每人都加分,看是否都通过,如果没有全部通过,每人在加分,再看是否通过,如此反复提分,直到所有人都通过为止第一步:统计没通过的人数第二步:如果有人没通过,加分第三步:循环判断*/declare@nintwh

7、ile(1=1)--条件永远成立beginselect@n=count(*)fromstumarkswherewriexam<60if(@n>0)updatestumarkssetwriexam=wriexam+2wherewriexam<=98elsebreakendprint1加分后的成绩如下:!selectsno,wriexamfromstumarks的结果—行受影响<5行受影响)(S行受影响)<5行受影响)(4行受影响)(4行受影响)<2行受影响)加分后的成绩如下:snowriexam081108010110008110801

8、01990811080101810811080102990811080102990811080102600811080103990811080103990811080103100081108010499081108010

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。