会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ssbxfsrm
博客园
首页
新随笔
联系
订阅
管理
2024年6月19日
mysql查询varchar类型字段,内容有中文+数字组合时候排序按照ascall值导致xxx18排起来比xxx5要小的问题
摘要: 业务需要,查询时候按照设备名称排序,直接排序发现会出现问题: 很明显,终端10不应该出现在终端2前面,这个是因为排序是一个一个位往后移去比较大小的,移到第三位时候终端10是“1”,终端2是“2”,所以会判断终端10比较小,这显然不符合业务需求, 于是上网查了一下,一开始想用内置函数配合正则把数字提取
阅读全文
posted @ 2024-06-19 09:59 浮笙芸芸
阅读(350)
评论(0)
推荐(0)
公告