select s.xuehao,s.xingming,sum(sc.kechenghao),sum(sc.chengji)
from Student s left join Sc sc on s.xuehao=sc.xuehao
left join Course c on c.kechenghao=sc.kechenghao
group by s.xuehao
select s.xuehao ,s.xingming,sc.chengji from Student s
left join Sc sc on s.xuehao=sc.xuehao
left join Course c on c.kechenghao=sc.kechenghao
WHERE c.kechengming='SQLserver'
order by sc.chengji desc
select s.xingming from Student s
left join Sc sc on s.xuehao=sc.xuehao
left join Course c on c.kechenghao=sc.kechenghao
group by s.xingming having min(sc.chengji)>=80
delete from Student where xuehao not in (select bid from (select min(xuehao) as bid from Student group by xingming,xingbie,nianling)as b)