1.按月份排序
SELECT *
FROM 表
ORDER BY CAST(月份列 as int)
2.按汉语数字排序
SELECT *
FORM 表
ORDER BY CHARINDEX (月份列,N'一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月')
是汉字的话不可能按ASCII码排序。
1.按月份排序
SELECT *
FROM 表
ORDER BY CAST(月份列 as int)
2.按汉语数字排序
SELECT *
FORM 表
ORDER BY CHARINDEX (月份列,N'一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月')
是汉字的话不可能按ASCII码排序。
转载于:https://www.cnblogs.com/lanmiao/articles/2216580.html