mysql的排序问题
程序员文章站
2022-05-21 13:49:11
...
我用order by time排序一个表格
可是排出来的结果是 0 10 100 1000 1010 1020 110 120...这样的
我想让排序结果是从小到大排 请问能实现么?
求指教~
可是排出来的结果是 0 10 100 1000 1010 1020 110 120...这样的
我想让排序结果是从小到大排 请问能实现么?
求指教~
回复讨论(解决方案)
你的 time 字段是字符型的?
order by time+0
就可以了
time 是什么类型
把time转换成整型
order by CAST(time AS UNSIGNED)
就可以了
推荐阅读
-
Android Studio卡很久(loading)的问题解决办法
-
HTML5实现简单图片上传所遇到的问题及解决办法
-
完美解决Jpush[获取sdk版本失败!]的问题
-
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
-
Android中父View和子view的点击事件处理问题探讨
-
Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
-
android开发环境遇到adt无法启动的问题分析及解决方法
-
关于iOS导航栏返回按钮问题的解决方法
-
一个用mysql_odbc和php写的serach数据库程序
-
解决Python 命令行执行脚本时,提示导入的包找不到的问题