用SQL语句实现:学生表、课程表、选课表三张表中的问题

2025-01-06 12:40:10
推荐回答(1个)
回答1:

1
select sdept fom student group by sdept having count(*)>=200
 
2
select a.cname 课程,b.cname 先修课
from course a left join course b on a.cpno=b.cno
 
3
select a.sno,a.sname,a.sgender,a.sage,a.sdept,b.cno,isnull(b.grade,0)
from student a left join sc b on a.sno=b.sno
 
4
update sc set grade=0 where sno in (select sno from student where sdept='CS')