mysql 符串类型的数字排序(字符串转数字)[通俗易懂]

mysql 符串类型的数字排序(字符串转数字)[通俗易懂]针对字符串类型的字符排序需要先转换成数字再进行排序1.直接用加法  字符串+0select*fromordersorderby(mark+0)desc2.使用函数CAST(valueastype);CONVERT(value,type);注:这里的type可以为:浮点数:DECIMAL整数:SIGNED无符号整数:UNSIGNEDselect*fromordersorderby…

大家好,又见面了,我是你们的朋友全栈君。

针对字符串类型的字符排序 需要先转换成数字再进行排序

1.直接用加法

  字符串+0

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

2.使用函数

   CAST(value as type); CONVERT(value, type);

  注: 这里的type可以为: 浮点数 : DECIMAL  整数 : SIGNED   无符号整数 : UNSIGNED 

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141712.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月25日 上午10:20
下一篇 2022年5月25日 上午10:40


相关推荐

  • Python 随机数函数

    Python 随机数函数random randomrandom random 用于生成一个 0 到 1 的随机符点数 0 lt n lt 1 0 描述 random 方法返回随机生成的一个实数 它在 0 1 范围内 语法以下是 random 方法的语法 importrandom random 注意 random 是不能直接访问的

    2026年3月18日
    1
  • 批处理系统、分时操作系统、实时操作系统

    批处理系统、分时操作系统、实时操作系统1 批处理操作系统 用户脱机使用计算机 作业时成批处理的 系统内多道程序并发执行 交互能力差 交互能力弱 用户无法干预 2 分时操作系统 可以让多个用户同时使用计算机 人机交互能力较强 具有每个用户独立使用计算机的独占性 系统响应及时 优先级 非抢占式 3 实时操作系统 能对控制对象做出及时反映 可靠性高 响应及时 但资源利用率低 要求能实时处理外部事件

    2026年3月17日
    2
  • O2O难解餐饮行业趋势下行之困

    O2O难解餐饮行业趋势下行之困

    2022年1月25日
    45
  • crontab 一分钟执行一次脚本

    crontab 一分钟执行一次脚本定时 1 分钟执行一次脚本 1sh home a sh 查看定时设置 crontab l 编辑定时设置 contab e

    2026年3月26日
    1
  • rtp载荷类型_架体荷载

    rtp载荷类型_架体荷载 1简介在Internet上用分组传送话音的质量不够好的一个重要原因是比较高的丢包率。尤其在广域网中,这个问题相当突出。不幸的是,实时多媒体业务对于延时的要求相当严格,因此不大可能通过重传来解决丢包的问题。正是出于这个原因,大家提出用前向纠错(FEC)来解决Internet上的丢包问题[1][2]。尤其是对于传统纠错码如校验码、RS码、汉明码等的使用引起了很多人的注意。为了能够更好地应用这些纠错码

    2022年8月11日
    7
  • 新手小白学JAVA 分支结构 switch结构 for循环

    新手小白学JAVA 分支结构 switch结构 for循环分支结构 switch

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号