③把低于总平均成绩的女同学成绩提高5%。

题目

③把低于总平均成绩的女同学成绩提高5%。

参考答案和解析
正确答案:③UPDATE SC SET Grade=Grade*1.05 WHERE Sno IN(SELECT Sno FROM S WHERE Ssex='F') AND Grade(SELECT AVG(Grade) FROM SC);
③UPDATE SC SET Grade=Grade*1.05 WHERE Sno IN(SELECT Sno FROM S WHERE Ssex='F') AND Grade(SELECT AVG(Grade) FROM SC); 解析:考查对表的删除、修改的操作以及对聚集函数的合理使用。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果小王的这次考试成绩的百分等级为95,说明()

A.其成绩是第5名

B.100名被试中有95人成绩低于她的成绩

C.百分制其得分为95分

D.有5人成绩低于她的成绩


100名被试中有95人成绩低于她的成绩

第2题:

编写程序 1.有10个学生,每个学生的信息包括学号、姓名、3门课的成绩,从键盘输入10个学生信息,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。 要求用input函数输入10个学生数据;用average函数求总平均分;用max函数找出最高分的学生数据;总平均分和最高分学生的数据都在主函数中输出。


A解析:注意将两表连接要用JOIN命令。

第3题:

某学校校长在校庆大会上讲话时说:“我们有许多毕业生以自己的努力已在各自领域中获得了优异成绩。他们有的已成为科学家、将军、市长、大企业家,我们的学校以他们为骄傲。毋庸置疑,我们已毕业的同学中有许多女同学……”
如果该校长讲话中的断定都是真的。那么以下哪项必定是真的()


A.取得优异成绩的至少有女同学

B.取得优异成绩的男同学多于女同学

C.取得优异成绩的女同学多于男同学

D.取得优异成绩的可能没有女同学

答案:D
解析:
由题干可知,有的已毕业的同学取得了优异成绩。但题干并没有说取得优异成绩的人中的男同学和女同学的比例,题干的最后一句话不完整,可能说“有许多女同学取得优异成绩”,也可能说“没有取得优异成绩”,故有一种极端的情况是所有取得优异成绩的都是男同学,D项说“可能没有女同学”,必定为真。而A、B、C三项都无法从题干中推出。

第4题:

班主任在期末总结会上说:“我们班的同学在过去的一年里取得了优异的成绩,有的在奥数竞赛中获了奖,有的在英语口语比赛中获了奖,有的在舞蹈比赛中获了奖。我们班有许多女同学……”
由此可以推出

A.取得优异成绩的全部是女同学
B.取得优异成绩的肯定有女同学
C.取得优异成绩的女同学多于男同学
D.取得优异成绩的可能没有女同学

答案:D
解析:
由班主任的话可知有的同学取得忧异成绩,但是可能有女同学,也可能没有女同学,因此A项和B项错误;D项正确;题干也没有对男女同学的数重进行比较,因此C项错误。故答案选D。

第5题:

如李丽的这次考试成绩的百分等级为95,说明( )。

A.其成绩是第5名

B.百分制其得分为95分

C.100名被试中有95人成绩低于她的成绩

D.有5人低于她的成绩


正确答案:C

第6题:

国家开放大学开展的优秀毕业生申请条件中的课程成绩要求是:()

A、统设必修课程平均成绩不低于75分,其他课程平均成绩不低于70分

B、统设必修课程平均成绩不低于70分,其他课程平均成绩不低于65分

C、统设必修课程平均成绩不低于85分,其他课程平均成绩不低于80分

D、统设必修课程平均成绩不低于80分,其他课程平均成绩不低于75分


参考答案:A

第7题:

有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。


正确答案:
#include"stdio.h"
#define N 3
struct student
{ long stu_num;
char sex;
char name[15];
int score[4];
float average; };
main
{ intI,j,index;
float sum,max;
struct student stuarr[N];
for(I=0;I{ printf("please input %d student information:\n",I+1);
scanf("%ld,%c,%s",&stuarr[I].stu_num,&stuarr[I].sex,stuarr[I].name);
for(j=0;j<4;j++)
scanf("%d",&stuarr[I].score[j]); }
for(I=0;I{ sum=0.0;
for(j=0;j<4;j++)
sum+=stuarr[I].score[j];
stuarr[I].average=sum/4.0; }
max=stuarr[0].average;
index=0;
for(I=1;Iif(stuarr[I].average>max)
{max=stuarr[I].average; index=I; }
printf("总平均成绩最高的学生信息是学号=%ld,性别=%c,姓名=%s,平均成绩=%4.1f\n",stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[i

第8题:

(一)编写SQL语句

以下各小题题基于教学数据库的三个基本表

学生 S(S#,SNAME,AGE,SEX)

学习 SC(S#,C#,GRADE)

课程 C(C#,CNAME,TEACHER)

1. 试用元组表达式和关系代数表达式表示下列查询语句:检索年龄小于23岁的男同学的姓名和学号。

2. 试用SQL的查询语句表达下列查询: 检索"王兰"同学不学的课程的课程号。

3. 试用SQL的查询语句表达下列查询: 检索全部学生都选修的课程的课程号与课程名。

4.试用SQL更新语句表达以下更新操作:把低于总平均成绩的女同学成绩提5%。


答案:

  1. 元组表达式:{t|(?u)(S(u)∧u[3]<23∧u[4]='男'∧t[1]=u[1]∧t[2]=u[2])}

    关系代数表达式:πS#,SNAMEAGE<23SEX='男'(S))

  2. select C# from C where C# not in(select C# from SC where S# in(select S# from S where SNAME='王兰'))

  3. select C#,CNAME from C where not exists(select * from S where not exists(select * from SC where SC.S#=S.S# and SC.C#=C.C#))

  4. update SC set GRADE=GRADE*1.05 where GRADE<(select AVG(GRADE) from SC) and S# in(select S# from S where SEX='女')


第9题:

《内燃、电力机车检修工作要求及检查办法》规定,对机车检修人员进行检修工艺抽考,考试总平均成绩应不低于()。

A、60分

B、75分

C、80分

D、85分


参考答案:B