MySQL字段中字符串按照数字排序方法

mysql字符串相信大家都不陌生,在MySQL字符串排序时经常会遇到一些问题,比如下面的这个:

今天了一个关于MySQL字符串排序的很奇怪的问题,在数据里面定义的是varchar类型,实际存放的是Int类型的数据,按一下查询语句进行排序:

将字段*1或者+0可以将MySQL字符串字段按数值排序

如:

select * from table where 1 order by id*1 desc;

或者

select * from table where 1 order by id+0 desc;

关键词: mysql

上一篇: PHP实现点击下载网站快捷方式附代码
下一篇: ubuntu server设置时区和同步更新时间的方法

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):