求一个sql语句,平均值排序的

lys1978900 2008-02-22 04:36:27
表内有字段 a,b,c,d,e  要计算这几个字段的平均值,并且用平均值排序,平均值降序排序
...全文
182 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liangCK 2008-02-22
select * from [Table] 
order by (isnull(a,0)+isnull(b,0)+isnull(c,0)+isnull(d,0)+isnull(e,0))/5.0 desc
回复
chuifengde 2008-02-22
select * from [Table] 
order by (isnull(a,0)+isnull(b,0)+isnull(c,0)+isnull(d,0)+isnull(e,0))/5.0 desc
回复
wangwei1979 2008-02-22
select avg(a),avg(b),avg(c),avg(d),avg(e) from table1 order by 1 desc,2 desc,3 desc,4 desc,5 desc
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-02-22 04:36
社区公告
暂无公告