88问答网
所有问题
4,在sql中查询选修了课程号为1001的每个学生的基本情况及成绩
如题所述
举报该问题
推荐答案 2015-05-05
我认为成绩表中如果有(学生编号,课程号)等字段的话,如下思想
select * from 成绩表 where 成绩表.课程号=1001
select * from 学生表 where 学生表.id=成绩表.学生表id
最终用子查询
select S.*,C.成绩 from 学生表 S,(select * form 成绩表 where 成绩表.课程号=1001) C where
S.学生编号=C.学生编号
没什么自信,如果错了望见谅。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/M1tBcMc1aVKa1KacMaa.html
相似回答
大家正在搜
相关问题
sql 查询每个学生的基本信息以及所选修的课程情况
用SQL语句查询每个学生选修的课程名及其成绩?
数据库SQL语句中 查询选修了全部课程的学生的学号和姓名 理...
sql语句问题。找出每个学生超过他选修课程平均成绩的课程号。
SQL查询全部学生都选修的课程的课程号和课程名问题
在数据库查询中查询各门课程取得最高成绩的学生姓名和成绩
请写出SQL查询统计每门课程的选修人数显示课程编号学生人数。
sql语句查询没有被学生选修过的课程(即课程号没有在sc表中...