2021年最后一个月,年后肯定会有相当多的小伙伴需要跳槽。但是对于工作年限较短的软件测试工程师来说,不可避免的要进行笔试,在笔试中,基本上会遇到一个关于数据库的大问题。今天的文章包含了一些学生最近反馈的关于数据库笔试的真实问题,包括答案!
1、依据以下学生表、班级表,按要求写 SQL
答案:
1、
select * from student a
left join class b on a.c_id = b.id
where score = (
select max(score) from student)
2、
select b.name,count(*),avg(score) as avgScore from student a,class b
where a.c_id = b.id
group by b.name
order by avgScore;