时间:2021-07-01 10:21:17 帮助过:16人阅读
今天遇到个问题,mysql order by 字段 ,如果字段是varchar形式,但是里面存的是数字的话,排序会认为他是string类型排序,如下:
1
11
12
13
14
..
19
2
20
21
当数字位数多的时候,排序更乱。
解决访问就是
order by (字段+0) desc
这样,字段会被解析成数字的形式,所以可以正常的排序
mysql varchar排序
标签:
< 上一篇
memcached +mysql+php 测试例子
下一篇 >
数据库索引的实现原理
记住我的登录 忘记密码?
登录
我已阅读用户协议及版权声明
注册