今天写sql语句时,相对字符串类型的数字进行排序,怎么做呢?

需要先转换成数字再进行排序

1.直接用加法

  字符串+0

eg:

  select * from orders order by (mark+0)  desc

2.使用函数

CAST(value as type);

CONVERT(value, type);

注:

  这里的type可以为:

    浮点数 : DECIMAL 
    整数 : SIGNED
    无符号整数 : UNSIGNED

eg:

  select * from orders order by CONVERT(mark,SIGNED)  desc

  select * from orders order by CAST(mark as SIGNED)  desc

mysql将字符串转成数字相关推荐

  1. mysql将字符串字段转为数字排序或比大小

    SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESC ; SELECT * FROM Student WHERE 1 = 1 ORDER BY (ID ...

  2. Mysql字符串截取 mysql将字符串字段转为数字排序或比大小

    SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESC ; SELECT * FROM Student WHERE 1 = 1 ORDER BY (ID ...

  3. java面试题,将String字符串转换成数字

    2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...

  4. C将十六进制数字字符串转成数字

    1.将十六进制数字字符串转成数字 long   lTemp   =   strtol("0xa10b", NULL, 16); 这样的话,就将0xa10b这个十六制形式的字符串转为 ...

  5. php反转数字_PHP将字符串转换成数字

    下面给大家介绍PHP将字符串转换成数字的四种方法. 方法1: 使用number_format()函数.number_format()函数用于将字符串转换为数字.它会在成功时返回格式化的数字,否则会在失 ...

  6. 把数组里的字符串转换成数字或者把数字转换成字符串

    把数组里的字符串转换成数字或者把数字转换成字符串 场景 例:如以下接口返回的'1,2,3' 前端需要转成数组 处理完的数组里面的每一项值都变成的字符串,而我想要的是[1,2,3] 于是就找到了下面的方 ...

  7. 数组里的字符串转换成数字或者把数字转换成字符串

    数组里的字符串转换成数字或者把数字转换成字符串 var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr1.map(String); //结果: ['1', '2', ' ...

  8. LeetCode 28. 找出字符串中第一个匹配项的下标 -- 字符串编码成数字匹配

    找出字符串中第一个匹配项的下标 中等 1.6K 相关企业 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 ...

  9. Java中将科学记数法字符串转换成数字字符串

    开发过程中,有时候科学记数法的数字,需要转换成直观的数字. 这个时候就要想办法转换一下,好在java已经提供了现成的方法. 代码如下: import java.math.BigDecimal;@Tes ...

最新文章

  1. python多边形裁剪
  2. java读取pfx或P12格式的个人交换库公私钥
  3. 计算机科技手抄报内容,科技手抄报内容云计算文字稿
  4. leetcode -- 1091. 二进制矩阵中的最短路径
  5. 【渝粤题库】广东开放大学 Linux操作系统 形成性考核
  6. 基于半同步/半反应堆线程池实现的HTTP解析服务端程序
  7. 377. 组合总和 Ⅳ(JavaScript)
  8. boost学习之安装
  9. 怎么调整矩形边框宽度_PPT内容太少,怎么做才不会单调?
  10. 重启Oracle 服务
  11. kindeditor不过滤标签属性
  12. java运行时数据区、程序计数器(pc寄存器)、Java虚拟机栈、栈帧、局部变量表、操作数栈
  13. 国内可外用免费语料库下载资源汇总, 语言翻译必备:国内外23个语料库推荐
  14. 50 条有趣的 Python 一行代码,建议收藏夹吃灰
  15. 时频分析工具箱典型函数的使用
  16. 《测绘管理与法律法规》真题易错本
  17. python 计算离散点的微分和积分(超详细)
  18. StreamX 在 Joyme 的生产实践,从遇见到相爱一气呵成
  19. linux系统不能用投影仪,Linux连接投影仪(ubuntu)失败或显示不正常
  20. FTP到主机上删除文件

热门文章

  1. ci如何使用中$.ajax 中的 url 如何使用php的代码,CI框架中使用ajax操作数据库有关问题...
  2. 从0成为Facebook广告高手系列教程
  3. java anotherstring_徐葳【2019版最新】40小时掌握Java语言之06String类
  4. Leetcode每日一题:9.palindrome-number(回文数)
  5. Java虚拟机(二)——垃圾回收与内存分配
  6. 第十一周学习进度报告
  7. Mac安装prometheus+grafana监控
  8. ios沙箱模式开启_iOS我眼中的沙盒机制
  9. linux gfs文件系统,Linux环境下使用GFS文件系统
  10. 年夜饭之 -- 辣椒炒圣子