2012-03-15 64 views
1

是否可以按字符排序整數?MySQL,按字符排序整數字符

所以名單[110, 120, 10, 200, 20]最終會是這樣的:

10, 
110, 
120, 
20, 
200 
+0

你嘗試過什麼?你排除了文檔中的哪些功能,爲什麼? – 2012-03-15 16:46:53

回答

4

如果你投的整數由鑄造一個varchar或文本值,和秩序,它應該工作。

ORDER BY CAST(myField AS CHAR) 
0
SELECT num 
FROM your_table 
ORDER BY CAST(num as CHAR)