零一二三四排序现kom字段中放的是大写的零~五如果order by kom ,那么排序顺序为二、零、三、四……有办法按正常
零一二三四排序
现kom字段中放的是大写的零~五
如果order by kom ,那么排序顺序为二、零、三、四……
有办法按正常顺序排麽?
[解决办法]
- SQL code
select * from table1 order by decode(kom,'零',0,'一',1,'二',2,'三',3,'四',4,'五',5)
零一二三四排序
现kom字段中放的是大写的零~五
如果order by kom ,那么排序顺序为二、零、三、四……
有办法按正常顺序排麽?
[解决办法]
select * from table1 order by decode(kom,'零',0,'一',1,'二',2,'三',3,'四',4,'五',5)