student%>%left_join(score,by="学号")%>%replace_na(list(成绩=0))%>%group_by(学号,姓名)%>%summarise(平均成绩=mean(成绩))%>%filter(平均成绩<60) 第5题:查询所有学生的学号、姓名、选课总数、所有课程的总成绩 同上面一样,改用另一种方式:mutate()修改列的方式,将缺失成绩插补为 0 分 再做分组...
1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#=’001′) a, (select s#,score from SC where C#=’002′) b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) ...
1、查询课程编号‘01’比课程编号‘02’成绩高的所有学生学号 2、查询平均成绩大于60分得学生的学号和平均成绩 3、查询所有学生的学号,姓名,选课数,总成绩 4、查询姓“猴”的老师的个数 5、查询没有学过张三老师课的学生的学号和姓名 6、查询学过张三老师所教的所有课的同学的学号和姓名 7、查询学过编号为01...
1、查询课程编号‘01’比课程编号‘02’成绩高的所有学生学号 2、查询平均成绩大于60分得学生的学号和平均成绩 3、查询所有学生的学号,姓名,选课数,总成绩 4、查询姓“猴”的老师的个数 5、查询没有学过张三老师课的学生的学号和姓名 6、查询学过张三老师所教的所有课的同学的学号和姓名 7、查询学过编号为01...
1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#=’001′) a, (select s#,score from SC where C#=’002′) b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; ...
,'李四’); insert into Teacher values('03’,'王五’);关联查询1.查询"01"课程比"02"课程成绩高的所有学生的学号select a.Sid from Score a,Score b where a.Cid='01' and b.Cid='02' and a.score>b.score and a.Sid=b.Sid;2.查询平均成绩大于等于85分的所有学生的学号、姓名和...
1.查询“01”课程比“02”课程成绩高的学生的信息及课程分数 2.查询“01”课程比“02”课程成绩低的学生的信息及课程分数 3.查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩 4.查询平均成绩小于 60 分的同学的学生编号和学生姓名和平均成绩 ...
在选课表中,查询平均成绩在80分以上的学生的学号和平均成绩(输出列标题为学号,平均成绩)。请填空补充下面的SELECT-SQL语句: SELECT学号, [10]
查询选修课程号为“00002”的成绩最好的10个同学的学号和成绩,下列SQL语句正确的是 ___。A.SELECT学号,成绩FROM Student ToP 10 ”成绩” DESC WHERE 课程号=”00002”B.SELECT学号,成绩FROM Student ToP 10 PERCENT ”成绩” ASC WHERE 课程号=”00002”C.SELECT学号
1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于 60 分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; 5、查询姓“李”的老师的个数; 6、查询没学过“叶平”老师课的同学的学号、姓名; 7、查询学过“001”并且也学过编号“002...