Mysql Order By 字符串排序,mysql 字符串order by

==============================

©Copyright 蕃薯耀 2017年9月30日

http://fanshuyao.iteye.com/

一、问题描述:

Mysql排序时如果用的的字段为字符串型的,排序规则是这样的:如1,10,2,20,3,4,5,这种排序是按照字符从第一个字符开始比较出来的,但不是我想要的,我想要的是:1,2,3,4,5……,10,20这种。

二、解决方案

排序时,把相应的字段转换成整型,使用CAST函数,如下:

Sql代码  
  1. CAST(seat_row AS UNSIGNED)

完整例子:

Sql代码  
  1. SELECT * FROM ts_seat
  2. WHERE hall_id =840
  3. ORDER BY  CAST(seat_row AS UNSIGNED)  ,CAST(seat_col AS UNSIGNED)
  4. ;

==============================

©Copyright 蕃薯耀 2017年9月30日

http://fanshuyao.iteye.com/

转载于:https://www.cnblogs.com/fanshuyao/p/7615058.html

Mysql Order By 字符串排序,mysql 字符串order by相关推荐

  1. mysql 关闭in自动排序,mysql排序语句_mysql中的in排序 mysql按in中顺序来排序

    摘要 腾兴网为您分享:mysql中的in排序 mysql按in中顺序来排序,易订货,虚拟按键,享家,顺丰小哥等软件知识,以及方正证券小方,音基100,dwg转dwf,酷狗游戏盒,聊天宝客服聊天,kin ...

  2. 【JavaScript——牛客网算法No.HJ26】字符串排序(字符串里英文字母按字典顺序重新排列,其他字符保持原位)附:详细排坑经历

    @No.HJ26 字符串排序 @problem description: 编写一个程序,将输入字符串中的字符按如下规则排序. 规则 1 :英文字母从 A 到 Z 排列,不区分大小写. 如,输入: Ty ...

  3. mysql自定义多选排序,mysql 使用order by field() 自定义排序

    一.MySQL field自定义排序函数的格式 order by field(value,str1,str2,str3,str4,,,,,,strn) 其中value后面的参数自定义,不限制参数个数 ...

  4. Mysql(9)——排序的方法order by与limit的用法

    order by 其中,order by即按照升序或者降序的方式排列,如果后面跟的是desc则是降序排列,如果后面跟的是asc,则是升序排列. limit limit方法可以查询出你想要查询条数的数量 ...

  5. mysql 按月统计排序,mysql按月统计_实现mysql按月统计的教程

    摘要 腾兴网为您分享:实现mysql按月统计的教程,字体大师,翼拍照,一路捞,我的世界等软件知识,以及诛仙科举答题器,唯品金融,360平板卫士,摄像头录像王,汉王挑战者手写板驱动,手机工具箱,528招 ...

  6. 字符串排序 java_java字符串排序

    [java]代码库package example; import java.util.ArrayList; import java.util.Collections; import java.util ...

  7. oracle字符串排序

    oracle字符串排序 oracle字符串排序 oracle字符串数字部分排序 oracle字符串排序 select * from table order by to_number(id) oracl ...

  8. mysql order by 中文 排序

    mysql order by 中文 排序 1. 在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的. 这种情况在MySQL的很多版本中都 ...

  9. MySQL多字段排序乱_Mysql ORDER BY 中文排序错乱问题

    1. 在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的. 这种情况在MySQL的很多版本中都存在. 如果这个问题不解决,那么MySQL ...

最新文章

  1. 遭遇“生活天花板”,如何用 OKR 弯道超车?
  2. c语言程序设计电大作业,电大C语言程序设计第1234次作业及答案
  3. [原] Unity调用android版新浪微博
  4. Android Studio 1.01 + BlueStacks 开发调
  5. div border-radius
  6. linux删除grid数据文件,MongoDB进阶系列(13)——GridFS大文件的添加、获取、查看、删除...
  7. ffmpeg中文开发手册_快速调用复杂命令,支持中文注释,命令行备忘工具navi两天就火了...
  8. Chap-3 Section 3.3 ELF文件头
  9. hbase 使用lzo_带你快速上手HBase | HBase列族优化
  10. go语言的iota是什么意思_go语言基础之iota枚举
  11. 华为的型号命名规则_华为光模块的型号命名规则是怎样的?
  12. 好用的文本编辑器推荐
  13. 步进电机驱动C语言代码,单片机控制步进电机系统(C语言源代码)
  14. windbg内核诊断方式--转载
  15. HDU 4415 Assassin's Creed(贪心)
  16. 计算机进入低能耗休眠状态,电脑如何设置成不用自动进入休眠状态
  17. 特征选择 - 逐步回归 (stepwise regression)
  18. 【c语言中的运算符】
  19. 教你用html和css仿制小米官网页面!
  20. 针对Matlab脑电数据EEG处理、 eeglab工具箱、Neuracle数据采集操作要点事项

热门文章

  1. 谷歌浏览器linux 64怎么安装插件,Ubuntu 16.04下安装64位谷歌Chrome浏览器
  2. 数据库Oracle 11g的安装步骤
  3. 按照自己的理解用js实现八皇后的算法
  4. cas客户端登陆状态不同步_Java并发——同步组件
  5. python中的reg_如何在python中从注册表读取字符串格式的Reg_二进制类型值
  6. mysql获取上月的某一天
  7. 内部控制中对权限分配的要求、权限分配的实现方法
  8. 从零学ELK系列(六):Docker安装Logstash(超详细图文教程)
  9. Eclipse启动项目报启动上下文失败问题解决方案总结
  10. AWS技术峰会免费报名 | 北上深三地可选,资深技术大牛分享实践干货