当前位置: 代码迷 >> Sql Server >> 请问sql怎么按照汇总的结果来排序
  详细解决方案

请问sql怎么按照汇总的结果来排序

热度:89   发布时间:2016-04-27 11:24:56.0
请教sql如何按照汇总的结果来排序?
有如下格式的表,我希望人名能够按照他们总分从高到低来排列,请问 sql 如何写?

name score
张三 23
张三 78
黄五 57
黄五 68
李三 65
李三 78


------解决方案--------------------
SQL code
select a.*from tb a,(select name,sum(score) score from tb group by name) bwhere a.name = b.nameorder by b.score desc,a.name,a.score desc
  相关解决方案