第5题
第5单元作业(其中1-6题基于人员管控数据库,第7题没有对应数据库,自己进行调试。) 1. 查询“吴用”的积分,如果大于15,显示:“现在积分为...”,需重点关注;否则,显示“继续跟进”。(其中…代表具体积分数) 2. 查询“孙芳”在2019.10.3号是否在栖霞区宾馆住宿,如有,显示具体宾馆名称和房间号,没有则显示“无住宿”。 (提示:关键是查询孙芳是否有符合条件的住宿,用exists进行返回结果是否为空的判断;时间条件可使用:'2019-10-03' between convert(date,入住时间) and convert(date,退房时间)) 3. 根据人员积分进行人员积分等级分类,10分(含)以下为“一般”,10到20分(含)为“中等”,20分以上为“重点”。查询显示人员的身份证号、姓名、积分等级。 4. 在第3题的基础上,统计每类积分等级的人数,并按人数降序排列。 5.对人员表的积分进行更新。文化程度为“高中毕业”积分不变、为“初中毕业”积分加3、为“小学毕业”积分加5。 6. 根据入住时间,统计每个入住时间段的入住人次数。 约定:[04:00,08:00)为早晨;[08:00,11:00)为上午;--[11:00,14:00)为中午,[14:00,17:00)为下午,[17:00,20:00)为傍晚,[20:00,24:00)为上半夜,[00:00,04:00)为下半夜。 7. 读程序,填空,完成如下功能: 对“考试”表中的“成绩”列进行判断,如果小于60分的人数超过总人数1/2,则给所有成绩提高10%,循环执行,直到不及格的人数在1/2内。但当出现成绩大于或等于100时,则提前结束循环,并将大于100的成绩修改成100分。 declare @n int select( 空1 )from 考试 --将@n赋值为表中总人数 while ( 空2 )>@n/2--循环条件:不及格人数超过总人数一半 begin update 考试 set 成绩=成绩*1.1 --所有人成绩提升10% if ( 空3 ) --判断,如果最高成绩不到100 ( 空4 ) --继续循环 else --否则,即出现了大于等于100的成绩时 begin update 考试 set cj=100 where cj>100 --将大于100的成绩修改回100 ( 空5 ) --结束循环 end end
第6题
A.可以查询犬类登记,确认李某是否依法养犬
B.应当走访临近的二层、四层的居民,了解案发时的情况
C.可以要求居委会调取当日周边私人视频资料
D.可以走房居委会,了解双方日常关系
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!