日期:2014-05-17 浏览次数:20518 次
CREATE TABLE t1
(
col VARCHAR(10)
)
INSERT INTO t1
SELECT '6月' UNION ALL
SELECT '7月' UNION ALL
SELECT '1月' UNION ALL
SELECT '2月' UNION ALL
SELECT '11月' UNION ALL
SELECT '4月' UNION ALL
SELECT '5月' UNION ALL
SELECT '8月' UNION ALL
SELECT '10月' UNION ALL
SELECT '3月' UNION ALL
SELECT '12月' UNION ALL
SELECT '9月'
SELECT * FROM t1
SELECT * FROM t1 ORDER BY CAST(REPLACE(col,'月','') AS INT)
--执行结果:
col
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月