SQL数据表中按中文数字一二三四五排序

1.按月份排序

SELECT * 
FROM  表
ORDER BY CAST(月份列 as int)

2.按汉语数字排序
SELECT * 
FORM  表
ORDER BY  CHARINDEX (月份列,N'一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月') 

是汉字的话不可能按ASCII码排序。

posted @ 2011-10-18 16:01  lanmiao  阅读(11364)  评论(1编辑  收藏  举报