MySQL数据库表查询这个咋解决?

你好,这几个我不会,可以教一下我么?MySQL数据库表查询,麻烦了,谢谢

img

第七个

select 考生号,姓名,总成绩 from xsb 
where 总成绩 > (select max(总成绩) from xsb where 专业 = '动画');

第八个

select 考生号,姓名,班级代号 from xsb as a
where exists(select * from bjb b as b
 WHERE a.班级代号=b.班级代号);

第九个

select 班级代号,班级名称,班主任,
count(考生号) as 学生人数,
avg(总成绩) as 学生平均成绩
from xsb 
group by 班级代号,班级名称,班主任;

第十个

select * from
(select *,avg(成绩) as 平均成绩,avg(年龄) as 平均年龄 from xsb) as a
where 成绩 < 平均成绩 and 年龄 < 平均年龄;

7.select *
from xsb
where 总成绩>(select max(分数) from 表 where 专业='动画专业')

8.select *
from xsb
where exists(select 班级代号 from bjb)

9.略
10.略

话说,你是不是忘了把表发出来了啊