4,在sql中查询选修了课程号为1001的每个学生的基本情况及成绩

如题所述

我认为成绩表中如果有(学生编号,课程号)等字段的话,如下思想

select * from 成绩表 where 成绩表.课程号=1001

select * from 学生表 where 学生表.id=成绩表.学生表id

最终用子查询
select S.*,C.成绩 from 学生表 S,(select * form 成绩表 where 成绩表.课程号=1001) C where
S.学生编号=C.学生编号

没什么自信,如果错了望见谅。
温馨提示:答案为网友推荐,仅供参考
相似回答