博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql order by 字符串
阅读量:6083 次
发布时间:2019-06-20

本文共 398 字,大约阅读时间需要 1 分钟。

  hot3.png

201802050001-10

201802050001-9

201802050001-8

SELECT trade_no from orders where trade_no like '201802050001-%' order by trade_no desc

结果

201802050001-9

201802050001-8

201802050001-10

不符合预期

 

解决办法

SELECT trade_no from orders where trade_no like '201802050001-%' order by replace(trade_no,'-','')+0 desc

结果

201802050001-10

201802050001-9

201802050001-8

符合预期

转载于:https://my.oschina.net/nbuu/blog/1632261

你可能感兴趣的文章
Android SDK与ADT版本不匹配的解决
查看>>
ehcache缓存的简单使用
查看>>
tomcat内存溢出
查看>>
DFS Codeforces Round #290 (Div. 2) B. Fox And Two Dots
查看>>
POJ3581:Sequence——题解
查看>>
BZOJ4009 & 洛谷3242 & LOJ2113:[HNOI2015]接水果——题解
查看>>
用dom4j解析xml文件并执行增删改查操作
查看>>
Shell脚本排序总结
查看>>
C++ map<char *,int>
查看>>
在个人笔记本上安装centos6.8
查看>>
python 注册
查看>>
转 python数据类型详解
查看>>
Thread 初学(二)——线程同步
查看>>
文件管理器
查看>>
12招jQuery常用技巧
查看>>
subline 快捷键与功能解释
查看>>
Ubuntu+apache安装redmin
查看>>
使用mysqldump迁移数据
查看>>
路径问题
查看>>
shiro 静态页面资源不显示 解决方案
查看>>