378
55
2063
管理员
数据库中某个字段类型是varchar,使用order by 排序的时候直接按照字符串自然排序,显然不符合需求,于是网上查阅相关资料,发现
SELECT ‘11人’ + 0 结果是11,巧妙的过滤掉字符串中与数值无关的字符,排序的时候也就可以直接根据
ORDER BY [字段名] + 0 DESC,得出正确的排序结果
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
Archiver|手机版|小黑屋|Comsenz Inc.
GMT+8, 2024-12-19 22:56 , Processed in 0.037411 second(s), 18 queries .
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.