排序时能否按特定的词排啊?? 比如一个字段值为:省,市,县,能否在排序时设置按级别,先省,再市,再县 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如一个字段值为:省,市,县,能否在排序时设置按级别,先省,再市,再县select * from torder by case when aa='省' then 1 when aa='市' then 2 when aa='县' then 3 end ... order by (case 字段 when '省' then 1 when '市' then 2 when '县' then 3 else 4 end) 可以。select * from tablename order by case 字段 when 省 then 0 when 市 then 1 else 2 end 这个破csdn ,发个贴太慢 考滤一下,如果aa不=省,市,县的问题.order by isnull(nullif(charindex(aa,'省市县'),0),100) 求教一个sql行转列的问题 【急等】 存储过程中的问题 展开层次结构 字符串查询,请教一下 有没工具直接把简体中文转为繁体中文的 请教一个登录名,服务器角色,用户,数据库角色的问题 ★~★~★~[求一SQL语句,不难,得到答案后立刻结贴!!!!]★~★~★~ 为什么有的表在sysobjects中没有 急,请大家帮个忙,非常感谢! ★★★如何删除一个表中的重复纪录,只保留一条,Sql语句 求助!一个表更新的问题 求一句日期查找類型sql語句
select * from t
order by case when aa='省' then 1
when aa='市' then 2
when aa='县' then 3
end
可以。
select * from tablename order by case 字段 when 省 then 0 when 市 then 1 else 2 end