用sql语句统计每个系的男生人数和女生人数,结果按照人数多寡降序。

如题所述

select 系别,性别,count(*) 人数 from table group by 系别,性别 order by 人数 desc
上面语句不行的话:
select * from (select 系别,性别,count(*) 人数 from table group by 系别,性别) order by 人数 desc
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-06
select 系别,性别,count(*) 人数 from table group by 系别,性别 order by 人数 desc
第2个回答  推荐于2018-05-06
select count(*),dept,sex from student group by dept,sex order by count(*) desc本回答被网友采纳
相似回答