字段mc内容为
中国一区
中国二区
中国三区
中国四区
中国五区
排序结果为
中国二区
中国三区
中国四区
中国五区
中国一区
如何按照一二三四五排序呢?
------解决方案--------------------
中文只支持按拼音,笔划,部首排序,默认为拼音。
如果想按照中文一二三四,可以先将数字提出来用decode进行处理然后再排序,如果中文数字很多就很难处理了。
比如,
decode(‘一’,'1','二','2')
------解决方案--------------------
order by translate(mc,'一二三四五','12345')