标签: mysql sql
是否可以逐个字符地排序整数?
所以列表[110, 120, 10, 200, 20]最终会像这样:
[110, 120, 10, 200, 20]
10, 110, 120, 20, 200
答案 0 :(得分:4)
如果您将整数强制转换为varchar或文本值,并按该强制转换排序,则它应该有效。
ORDER BY CAST(myField AS CHAR)
答案 1 :(得分:0)
SELECT num FROM your_table ORDER BY CAST(num as CHAR)