第8题
以下语句的输出结果是( )。 DECLARE @X int SET @X=0 WHILE @x<3 begin set @x="@x+2" print 'x="+convert (char(1),@x) END<br> A、x=2,4<br> B、x=2,x=4,x=6<br> C、x=2 x=4 x=6<br> D、x=2 x=4<br><p class="answer"></p><br><br>51、学生表中原始数据如下 Sno Sname Classno 0301001 李永年 03010 0301102 张丽珍 03011 0302003 王仁芳 03020 执行以下语句之后,学生表中数据正确的是 ( )。 BEGIN TRANSACTION EXAMPLETRANS UPDATE 学生表 SET ClassNo=‘03010" where sno="0302003" save transaction change update 学生表 sname="李小丽" %张%', @tname varchar(18)="%" as select 学生姓名,cname 课程名,tname 教师姓名,grade 成绩 from 成绩表 ,开课表,学生表,课程表,教师表 学生表.sno="成绩表.Sno" and 成绩表.opencno="开课表.OpenCno" 开课表.cno="课程表.Cno" 开课表.tno="教师表.Tno" like @sname tname execute> A、查找姓张的学生
B、查找姓张的老师
C、查找名字里面含“张”字的学生
D、查找名字里面含“张”字的老师
第9题
以下语句的输出结果是( )。 DECLARE @X int SET @X=0 WHILE @x<3 begin set @x="@X+1" print 'x="+convert (char(1),@x) END<br> A、x=1,2,3<br> B、x=1,x=2,x=3<br> C、x=1 x=2 x=3<br> D、x=1x=2x=3<br><p class="answer"></p><br><br>12、开课表数据如下,其中OpenCno为选课编号,Cno为课程编号,Tno为教师编号,ClassNo班级编号: OpenCno Cno Tno ClassNo 0010300103010001 001 03001 03010 0010300103011002 001 03001 03011 0010300203030003 001 03002 03030 0020100103030001 002 01001 03030 0050100203010001 006 02001 03030 执行以下语句的结果是( ) SELECT Cno AS 课程号,选课人数= CASE WHEN COUNT(*)=1 THEN " 一位同学选修' when count(*)="2" then '两位同学选修' '三位同学选修' end from 开课表 group by> A、Cno 选课人数 001 三位同学选修 002 一位同学选修 006 一位同学选修
B、课程号 选课人数 001 三位同学选修 002 一位同学选修 006 一位同学选修
C、课程号 选课人数 001 3 002 1 006 1
D、课程号 选课人数 03001 两位同学选修 03002 一位同学选修 01001 一位同学选修 02001 一位同学选修
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!