
怎么使用SQL语句 列出计算机系选修了vb课程的,平均分在70以上的学生姓名,平均成绩。
2个回答
展开全部
假设你的成绩信息储存在表【score】表中,表中的字段有平均成绩【AVGgrade】列,成绩【grade】列,姓名【name】列,课程【class】列,你可以这样写
select name from score
where class='VB'
and AVGgrade>='70'
若你的表中没有平均成绩【AVGgrade】列,需要计算求出,你可以这样写
slelect avg(grade),name from score
where class='VB'
group by name
having avg(grade)>='70'
select name from score
where class='VB'
and AVGgrade>='70'
若你的表中没有平均成绩【AVGgrade】列,需要计算求出,你可以这样写
slelect avg(grade),name from score
where class='VB'
group by name
having avg(grade)>='70'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询