sql 查询每个学生的基本信息以及所选修的课程情况

图1 2 3 分别为c,s,sc表。要求用from join on语句对三个表链接查询

很简单的关联查询,SQL如下:

select a.sn,a.sd,a.sex,a.sb,c.cn,c.teacher,b.grade from s as a
join sc as b
on a.sno=b.sno
join c as c 
on b.cno=c.cno

如上是查询到所有学生的基本信息和选课情况还有成绩。

温馨提示:答案为网友推荐,仅供参考
相似回答