我的铅笔盒200字:急求.....数据库问题???????

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 10:54:23
创建名为“退学学生”的视图,使得通过该视图能查出有2门(含2门)课以上不及格的学生的学号、姓名、不及格课程的课程号、课程名和实际成绩。
以上是题目.......

create view 退学学生 as
select XS.学号,姓名,KE.课程号,课程名,XX.成绩 AS 实际成绩
from 学生表 XS join 选修表 XX ON XS.学号 = XX.学号
join 课程表 KC on XX.课程号 = KC.课程号
where

这些是我做的,,,,接下来该如何写限制条件呢,,,怎么限制他不及格的是两科以上呢????哪位大虾帮我写完啊,,求求你了啊..

create view 退学学生 as
select XS.学号,姓名,KE.课程号,课程名,XX.成绩 AS 实际成绩
from 学生表 XS join 选修表 XX ON XS.学号 = XX.学号
join 课程表 KC on XX.课程号 = KC.课程号

where XS.学号 in
(select XS.学号 from 学生表 XS join 选修表 XX ON XS.学号 = XX.学号 join 课程表 KC on XX.课程号 = KC.课程号 where XX.成绩<60 group by XS.学号 having count(*) >= 2;

采用子查询 !!