用SQL查询选修过课程的同学的姓名、课程名、成绩?b站数据库课程哪个讲的比较好?

科技 2年前 阅读:12 评论:0
  1. 用SQL查询选修过课程的同学的姓名、课程名、成绩?
  2. b站数据库课程哪个讲的比较好?
  3. 数据库查询至少选修了3门课程的所有学生办法?
  4. 求解:sql数据库检索各科成绩均大于等于该科平均成绩的学生的学号和姓名?

用SQL查询选修过课程的同学的姓名、课程名、成绩?

select a.Sname,b.Cname,c.Grade from Student a,Course b,SC c where a.Sno=c.Sno and b.Cno=c.Cno;

b站数据库课程哪个讲的比较好?

用SQL查询选修过课程的同学的姓名、课程名、成绩?b站数据库课程哪个讲的比较好?

张宇老师

b站上有很多讲解CAD的优秀讲师,以下是其中几个值得推荐的:1. 张宇老师:张宇老师是国内数学界非常有知名度和影响力的教师,他在b站上也有一些关于CAD方面的讲解视频。

b站尚硅谷的数据库讲的好。尚硅谷是一家专业IT教育培训机构,拥有北京、深圳、上海三处基地。自2013年成立以来,凭借优秀的教育理念、前沿的课程体系、专业的教学团队、科学的考评制度、严格的教务管理、完备的就业保障,已经为行业输送了数万名IT技术人才。

数据库查询至少选修了3门课程的所有学生办法?

select * from 学生表 where (select count(distinct 课程号) from 选修表 where 学号 = 学生表.学号) >= 3 或者 select * from 学生表 group by 学号 having count(课程号) >= 3 前边是子查询,后边用分组加条件的方式

求解:sql数据库检索各科成绩均大于等于该科平均成绩的学生的学号和姓名?

至少得有两个表,一个是学生档案表,假如叫stu,字段包括:name,code,分别表示姓名、学号,一个是成绩表gra,字段包括:code,subid,num,分别表示学号,科目表主键,分数。因为查询结果不必展示科目名称,就不联查科目表了。

思路,先得到各科平均成绩,再查分数不小于平均成绩的学生。

版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论