mysql數值字符串類型的按照數值進行排序

今天遇到一個問題,就是對mysql數值字符串類型進行排序,在默認情況下使用order by 字段名稱 desc/asc 進行排序的時候,mysql進行的排序規則是按照ASCII碼進行排序的,並不會自動的識別出這些數據是數值,百度了一下,發現對於這種情況,可以採用  1 2 3 order by 字段名稱+0 desc/asc的形式進行排序(親測有效)   order by 字段名稱*1 desc/
相關文章
相關標籤/搜索