目录问题解决:问题 可以看到sql语句是没有问题的,但是排序缺出现问题 发现这个字段是varchar类型。不能直接排序 解决: 在不修改原有设计的情况下,只能改SQL了,我们需要
发现这个字段是varchar类型。不能直接排序
在不修改原有设计的情况下,只能改SQL了,我们需要先把字符串转数字。
字符串转数字的三种方式:
(1)+0
order by (serial_number+0) desc
(2)用函数CAST(value as type)或CONVERT(value, type)
type可为DECIMAL (浮点数 )、SIGNED(整数)、UNSIGNED (无符号整数 )
order by CAST(serial_number as SIGNED) desc
order by CONVERT(serial_number,SIGNED) desc
到此这篇关于Mysql排序失效问题的解决的文章就介绍到这了,更多相关mysql 排序失效内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: mysql排序失效问题的解决
本文链接: https://www.lsjlt.com/news/149273.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0