在线求助一个问题啊````` 我需要进行这样一个排序,先排领导 字段为mLevel=1 领导中有男有女,不用区分,按照字段OrderNO顺序,然后是排普通人员,字段为mLevel=0 业务方要求这个时候按照男女区分sex 1是男,0是女.也按照字段OrderNO顺序 请教一下怎么样写这个排序条件啊???急求```` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 order by mLevel desc,sex desc 也就是普通员工先排男后排女喽select * from (select *,1 sort from tb where mLevel=0union allselect *,row_number() over(order by sex desc,OrderNO)+1 sort from tb where mLevel=1)a order by sort,OrderNO szm341 你的sql貌似还是得不到我想要的结果,不过按你的思路,用union all拼出来了````感谢大家`` 大家知道哪里有银行的数据库示例,看书中这个数据库,但没说如何可以得到 depositor这个表,大家有没有映像? 超出数值范围问题 再求再求一段代码的写法... 在再请教一个问题 insert from 查询的问题 请问哪里可以找到sql方面的英语文章????? 如果判断存储过程执行什么功能? 这条SQL语句该如何写? 导入txt代码 在SqlServer2000中进行Sql邮件会话配置所发现的问题。有点难? SQL查询每小时,每天,每月的平均值 实现触发器相互同步数据的问题
select * from (
select *,1 sort from tb where mLevel=0
union all
select *,row_number() over(order by sex desc,OrderNO)+1 sort from tb where mLevel=1
)a order by sort,OrderNO