如何用SQL查询全部学生都选了人课程号和课程名
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 16:57:36
如何用SQL查询全部学生都选了人课程号和课程名
学生关系(sno,sname),课程关系(cno,cname,tname),学习关系(sno,cno)
以及某位学生没有选的课程名称
学生关系(sno,sname),课程关系(cno,cname,tname),学习关系(sno,cno)
以及某位学生没有选的课程名称
1,全部学生都选了人课程号和课程名
select b.cno,b.cname
from 学生关系 a,课程关系 b,学习关系 c where a.sno=c.sno and b.cno=c.cno
group by b.cno,b.cname having count(*)=(select count(*) from 学生关系)
2,某位学生没有选的课程名称
select a.sname,b.cname
from 学生关系 a,课程关系 b,学习关系 c where a.sno=c.sno and b.cno=c.cno
group by a.sname,b.cname having count(*)
select b.cno,b.cname
from 学生关系 a,课程关系 b,学习关系 c where a.sno=c.sno and b.cno=c.cno
group by b.cno,b.cname having count(*)=(select count(*) from 学生关系)
2,某位学生没有选的课程名称
select a.sname,b.cname
from 学生关系 a,课程关系 b,学习关系 c where a.sno=c.sno and b.cno=c.cno
group by a.sname,b.cname having count(*)
如何用SQL查询全部学生都选了人课程号和课程名
SQL查询选修了全部课程的学生姓名
数据库SQL语句中 查询选修了全部课程的学生的学号和姓名
sql复杂查询语句问题求救:列出选修了三门以上课程的学生和课程名
用SQL语言,查询选修了两门以上课程的学生号和姓名?
SQL:查询出同时选了2号和3号课程且成绩均已及格的学生姓名(子查询)
SQL查询求每个同学的课程成绩的最高分,查询结果项包括:学生姓名、课程号及最高分
我建了两个表,学生档案和学生成绩表,如何用·SQL查询总分和平均分
sql 语言查询 查询出有两门不及格的学生信息. 查询各个班级的各门课程的平均分
用sql查询出课程总分数最高的学生姓名
SQL查询语句,要得到每个班每门课程的平均分,以及每个班的人数.如图:
sql,求出选择同一课程的学生对