我想要这样的结果:先按性别分组,然后再在小组里面按姓名降序排列,即
NAME SEX
C0 男
B0 男
A0 男
C1 女
B1 女
A1 女
如果是按姓名的升序排列那到无所谓,因为默认的排列就是升序的,如:
select name,sex from person group by sex,name;
但如果要按姓名的降序排,那怎么搞呀,如果写成:
select name,sex from person group by sex,name order by name desc;
那整个查询结果会以姓名降序排序为主导,结果会如下:
NAME SEX
C1 女
C0 男
B1 女
B0 男
A1 女
A0 男
想问下各位大虾,想得到我想要的结果,咋搞呀~~~~
order by sex,name desc