麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > 文庫 > 正文

varchar類別的字段存儲純數字的排序

2024-09-07 22:12:49
字體:
來源:轉載
供稿:網友
  如果表字段的類型為varchar型,但是里面存儲的是純數字,怎么實現按照數字的大小來排序?
  下面的方法對于mysql和oracle都實用
  order by 字段+0
  order by 字段*1
  等等都可以實現
 
  mysql> create table tn (id varchar(30),name varchar(50));
  mysql> show create table tn;
  +-------+-----------------------------------------------------------------------------------------------------------------------------+
  | Table | Create Table                                                                                                                |
  +-------+-----------------------------------------------------------------------------------------------------------------------------+
  | tn    | CREATE TABLE `tn` (
    `id` varchar(30) DEFAULT NULL,
    `name` varchar(50) DEFAULT NULL
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |

  mysql> select * from tn;
 
  +------+------+
  | id   | name |
  +------+------+
  | 1    | a    |
  | 10   | b    |
  | 11   | bb   |
  | 2    | bb   |
  | 5    | c    |
  | 3    | f    |
  | 6    | g    |
  +------+------+
 
  使用order by語句進行排序
  mysql> select * from tn order by id desc;
  +------+------+
  | id   | name |
  +------+------+
  | 6    | g    |
  | 5    | c    |
  | 3    | f    |
  | 2    | bb   |
  | 11   | bb   |
  | 10   | b    |
  | 1    | a    |
  +------+------+
  7 rows in set (0.00 sec)
 
  貌似是不起作用,因為id列的值存的是字符串類型的
  解決:
  使用字段+0解決
 
  mysql> select * from tn order by id+0 desc;
  +------+------+
  | id   | name |
  +------+------+
  | 11   | bb   |
  | 10   | b    |
  | 6    | g    |
  | 5    | c    |
  | 3    | f    |
  | 2    | bb   |
  | 1    | a    |
  +------+------+
  7 rows in set (0.00 sec)
 
  或者使用 字段*1解決
  mysql> select * from tn order by id*1 desc;
  +------+------+
  | id   | name |
  +------+------+
  | 11   | bb   |
  | 10   | b    |
  | 6    | g    |
  | 5    | c    |
  | 3    | f    |
  | 2    | bb   |
  | 1    | a    |
  +------+------+
  7 rows in set (0.00 sec)

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲一区二区三区四区精品 | 一级成人毛片 | 久久狂草 | 狠狠久久伊人中文字幕 | 久久精品国产亚洲7777 | 午夜视频在线 | 久久精品欧美电影 | a黄网站| 欧美三级欧美成人高清www | 国产精品免费视频观看 | 欧美黄 片免费观看 | 国产亚洲精品影达达兔 | 大学生a级毛片免费视频 | 国内精品视频饥渴少妇在线播放 | 国产午夜精品一区二区三区不卡 | 亚洲精品无码不卡在线播放he | 在线91视频 | 视频一区二区三区在线观看 | 日本综合久久 | 毛片免费大全短视频 | 天堂成人一区二区三区 | 最新一区二区三区 | 91精品国产91久久久 | 成人在线视频在线观看 | 国产91久久精品一区二区 | 91毛片网站| 看免费5xxaaa毛片 | 精品国产乱码久久久久久久 | 黑人一区二区三区四区五区 | 国产精品久久久久久婷婷天堂 | 亚洲午夜久久久久 | 欧美一级片一区 | 毛片免费在线视频 | 午夜视频在线免费观看 | 女人a级毛片 | 宅男噜噜噜66国产免费观看 | 免费看a级片 | 视频一区二区精品 | 羞羞视频一区 | 成人综合一区二区 | 91精品视频网址 |