问题 问答题

对于教学数据库的三个基本表:
S(SNo,SName,SAge,Ssex)
SC(Sno,CNo,Grade)
C(CNo,CName,Teacher)
使用SQL更新语句表达对下列的更新操作:

③把低于总平均成绩的女同学成绩提高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);

解析: 考查对表的删除、修改的操作以及对聚集函数的合理使用。

单项选择题
填空题