选出三门科平均成绩>90 并平均成绩高-底排序 选出三门科平均成绩>90 并平均成绩高-底到排序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 學生 from 成績表 group by 學生 order by avg(分數) desc select 学号,avg(成绩) as 平均成绩from 成绩表group by 学号having avg(成绩)>90order by avg(成绩) desc declare @t table(姓名 varchar(10), 成绩1 float,成绩2 float,成绩3 float)insert @t select 'A',90,70,100insert @t select 'B',90,90,98insert @t select 'C',70,70,90insert @t select 'D',100,60,99select 姓名,sum(成绩1+成绩2+成绩3)*1.0/3 as 平均成绩 from @t group by 姓名 having sum(成绩1+成绩2+成绩3)*1.0/3 >90 order by 平均成绩 desc 请教sqlserver2005 Express Edition 多结果集合并如何查询? 菜鸟提问。求一条SQL语句 启动出错!! 达人们帮忙哈~~~~~ sql语言中除数为0怎么清除啊~??? 关于soundex函数 关于select语句的问题 SQL自动关闭, 这个字符串怎么连啊? 如何设计一个流量套餐 小小问题 查询出ORDERNO ITEMNO 相同的记录
from 成绩表
group by 学号
having avg(成绩)>90
order by avg(成绩) desc
insert @t select 'A',90,70,100
insert @t select 'B',90,90,98
insert @t select 'C',70,70,90
insert @t select 'D',100,60,99
select 姓名,sum(成绩1+成绩2+成绩3)*1.0/3 as 平均成绩 from @t group by 姓名 having sum(成绩1+成绩2+成绩3)*1.0/3 >90 order by 平均成绩 desc