数据库选择题答案
『壹』 Sql数据库选择题,9~14题。
答案是accdac
9. A order by 是按列分组
10. C is null 表示为“空”,is not null 表示为“非“”
11. C cno在sc表中有,故不需用专到course表
12. D 显然,三个表都要用属到
13. A 其实可以根据英文单词来记忆,insert就是插入的意思,update就是更新的意思,如果你玩游戏的话,当游戏要更新补丁的时候就会有“update”字样
14. C A是创建数据库,B是创建视图,C是创建表,D是修改表,alter是修改的意思
注:个人建议这种一眼看过去就知道答案的题目一定要完全掌握,其实不难的,不需要你会英语,把单词记住就好了。
『贰』 求MySQL数据库选择题答案
select `stu_id`,avg(`grade`),sum(`grade` < 60) as num from score group by `stu_id` having num >=2‘
avg(`grade`):求平均值
sum(`grade` < 60) :统计小于六十分的个数
group by `stu_id` :按照uid统计
having num >=2:判断统计的个数大于2
『叁』 sql server数据库选择题求解答
第一题应选择D
第二题应选择B
解释一下,第一题中事实上是对变量的考核,初始值给了ii和sum变量一个是1一个是0,WHILE(1<2)没什么用,相当于迷惑你的,因为1永远都小于2,是恒成立的,所以一定会执行Begin后面的语句。那么后面的语句事实上是个循环。首先先让Sum加了一次,也就是0加上了ii的初始值1,则sum当前就是1了,接下来ii变量也递增1,就成了2,那么重复上面的过程,一共可以重复四次,那么每次都加ii后,则出现了1+2+3+4=10,所以结果就是10.
第二题考的是游标的定义,定义游标是个死语法,只能如B形式的定义模式