原始数据:
(无序的)
team sex conut
A 男 4
B 男 6
A 女 2
B 女 1
...
要求男性数量多的team放在前面(并且要命的是同一组男女两条要放一起),即:
team sex count
B 男 6
B 女 1
A 男 4
A 女 2
...
这样的话只按team名称排序分了组, 男性多的team没有放在前面
追答SELECT T.TEAM,T.SEX,T.COUNT FROM TABLE T ORDER BY T.COUNT DESC,T.TEAM ASC 这样呢
追问这样女性的count也会拿来排序,需求只看男性的数量
追答SELECT T.TEAM,T.SEX,T.COUNT FROM TABLE T ORDER BY T.COUNT DESC,T.TEAM ASC,T.SEX ASC 这里的T.SEX 可能是要DESC 看下你的数据库男和女哪个排在先就知道了