"学生表 Student(Sno 学号、Sname 姓名、Ssex 性别、Sage 年龄、Sdept所在系); 课程表 Course(Cno 课程号、Cname 课程名 Cpno 选修课号、Ccredit 学分); 成绩表 SG(Sno学号、Cno 课程号、 Grade 成绩); 问题:将计算机系全体学生的成绩置零。"
时间: 2023-12-12 09:04:07 浏览: 291
SQL语句的实例
可以使用如下 SQL 语句将计算机系全体学生的成绩置零:
```
UPDATE SG
SET Grade = 0
WHERE Sno IN (SELECT Sno FROM Student WHERE Sdept = '计算机系');
```
这个 SQL 语句会在成绩表 SG 中找到所在系为计算机系的学生的成绩,并将其置零。注意,这里使用了子查询来查找计算机系学生的学号。
阅读全文