自己定义一个规则
比如加一个对应字段 
A  B
1  一
2  二
3  三
4  四
5  五
再按A字段排序 。

解决方案 »

  1.   

    order by case 字段 when 
       '一' then 1
       '二' then 2
       '三' then 3
       '四' then 4
       '五' then 5
       end
      

  2.   

    order by case 字段 when 
       '一' then 1
       '二' then 2
       '三' then 3
       '四' then 4
       '五' then 5
       end
      

  3.   

    order by  charindex(字段,'一 二 三 四 五')
      

  4.   

    create table aaaa (a char(1))
    goinsert into aaaa values('四')
    insert into aaaa values('五')
    insert into aaaa values('三')
    insert into aaaa values('一')
    insert into aaaa values('二')
    goselect * from aaaa order by charindex(a,'一二三四五')
      

  5.   

    select * from aaaa order by charindex(a,'一二三四五')
      

  6.   

    select * from aaaa order by charindex(a,'一二三四五')
      

  7.   

    同意楼上的
    order by charindex(a,'一二三四五')