【数据库学习】3.连接查询

                              student                                                      course                                        score                          

             

(1)查询每个学生的情况以及他所选修的课程

(2)求学生的学号、姓名、选修的课程名及成绩

(3)求选修课程号为‘C1’且成绩在90以上的学生学号、姓名和成绩

(4)查询每一门课程的间接先行课(即先行课的先行课)

select first.Cno,second.Cpno from course first,course second where first.Cpno=second.Cno

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.从课表中查询所有课信息 2.从课表中查询类别的信息。 3.从课表中查询类别,要求消除值相同的那些行。 4.从学生表中查询所有的信息,要求只显示查询结果的前6行数据。 5.查询表中课编号、课名称、 教师、上课时间、限制选课人数和报名人数。 6.在课表中查询类别为“信息技术”,并且学分为“2”的课。 7.查询表的课信息、报名人数与限选人数之比。 8.查询表中最小的报名人数、最大的报名人数以及平均报名人数。 9.查询信息、报名人数与限选人数之比。要求查询结果按照报名人数升降排序。 10.查询表的教师名、课编号、课名,要求查询结果按照教师名降序排序,教师名相同时,则按照课编号升序排序。 11.查询编号为“004”、“007”、“013”的课信息。 12.查询编号不为“004”、“007”、“013”的课编号和课名称。 13.查询名以字母D开始的课信息。 14.查询名以“制作”两字结尾的课信息。 15.查询姓名第二个字为“宝”的学生信息。 16.查询不姓“刘”的学生信息。 17.查询表中教师姓名未定的课信息。 18.查询报名人数少于15人的课信息。 19.查询报名人数少于25并且多于15人的课信息。 20.查询报名人数少于25并且等于15人的课信息,要求查询结果按照报名人数降序排列。 21.查询报名人数少于25并且少于15人的课信息,要求查询结果按照报名人数降序排列。 22.查询表中“信息技术”类课信息,并计算平均报名人数。 23.按类别显示课信息,并计算各类课的平均报名人数。 24.按课类别分组统计各类课的平均报名人数。 25.查询“信息技术”类课的平均报名人数。 26.查询平均报名人数大于25人的课类别和每类平均报名人数。 27.查询报名人数大于平均报名人数的课信息。 28.从班级表中查询班级名,从系部表中查询系部名称,实用UNION运算符合并两个查询结果。 29.从班级表中查询班级名,从系部表中查询系部名称,实用UNION运算符合并两个查询结果,要求按降序排序。 30.查询班级信息,要求显示班级编号、班级名称、班级所在的系部编号、系部名称。 31.查询学生信息,显示信息包括学生基本信息和班级名称。 32.查询学生选课信息,要求显示姓名、课名称、志愿号,按姓名和志愿号排序。 33.查询学生报名计算机应用工程系开设选修课情况,显示信息包括学生姓名、课名称和授课教室。 34.查询每个班级可以选修的、不是自己所在系部开设选修课的信息,显示信息包括班级号码和课名称

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值