求助高手,一个SQL语句的写法。(急急急,明天要考试了。高手帮帮忙)

hxzb7215191 2003-07-06 07:42:10
我有三个表:

1、S表(学生表,字段有:学号,学生姓名,年龄,性别)
S# SNAME AGE SEX

2、SC表(学生成绩表,字段有:学号,课程号,成绩)
S# C# GRADE

3、C表(课程表,字段有:课程号,课程名,老师姓名)
C# CNAME TEACHER


题目是:
把低于总平均成绩的女同学成绩提高5%.

这一个如何写呀!
我们明天就要考这样的题目了 。救命呀!!!!!!!!!!!
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ball81 2003-07-07
  • 打赏
  • 举报
回复
update sc
set grade=grade*1.05
where s# in (select s# from s
where sex='F' and grade<(select avg(grade)
from sc))
ball81 2003-07-07
  • 打赏
  • 举报
回复
这个很容易,如下,这里的高手都死到那里去了,还要我亲自动手
update sc
set grade=grade*1.05
where s# (select s# from s
where sex='F' and (select grade<avg(grade)
from sc))

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧