1.学生表(学号,姓名,性别,系名,出生日期)
2.课程表(课程号,课程名,课程学分)
3.选课表(学号,课程号,课程学分)
问题1:查出每门课程被选修的人数
问题2:创建一个视图,查询出所有被被选修的课程
问题3:查询没有选课的学生
问题4:查询所有学生的选课情况(没有选课的也显示)
问题5:查询选修课程数大于2的学生
问题6:查询选了所有课程的学生
问题7:从选课表中删除“张三”的记录。
5 个解决方案
#1
问题7:delete from 选课表 as a where exists(select 1 from 学生表 as b where b.姓名='张三' and a.学号=b.学号)
#2
表连接,书上都有,看看就知道了。
#3
蛋贴 呵呵
#4
#1
问题7:delete from 选课表 as a where exists(select 1 from 学生表 as b where b.姓名='张三' and a.学号=b.学号)
#2
表连接,书上都有,看看就知道了。
#3
蛋贴 呵呵