以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]SQL语句排序,如何按数字大小排序呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26762) |
-- 作者:新福星 -- 发布时间:2012/12/13 13:23:00 -- [求助]SQL语句排序,如何按数字大小排序呢? Select * From 表名 Order By 字段1 字段1是字符型 内容是 1 2 3 4 5 ...11 12 13 上述SQL语句排序的结果是 1 11 12 13 2 3 4 5 ... 如何使上述排序的结果为 1 2 3 4 5 ...11 12 13 即按数字大小排序呢?谢谢 |
-- 作者:lin_hailun -- 发布时间:2012/12/13 14:05:00 -- 这样看看,应该可以的。 select * from {表A} order by len(第一列), 第一列 |
-- 作者:小猪鑫鑫 -- 发布时间:2012/12/13 14:21:00 -- 原来可以这样,学习了,谢谢! |
-- 作者:新福星 -- 发布时间:2012/12/13 14:34:00 -- 高!谢谢 |
-- 作者:狐狸爸爸 -- 发布时间:2012/12/13 16:56:00 -- 这都能想到,小林好狡猾。
|
-- 作者:lihe60 -- 发布时间:2012/12/14 12:28:00 -- 以下是引用lin_hailun在2012-12-13 14:05:00的发言:
这样看看,应该可以的。 select * from {表A} order by len(第一列), 第一列 学无止境 |