mysql 類型轉換 使用CAST或者CONVERT把varchar類型轉換int排序

1 BINARY[(N)]
2 CHAR[(N)]
3 DATE
4 DATETIME
5 DECIMAL
6 SIGNED [INTEGER]
7 TIME
8 UNSIGNED [INTEGER]
--使用CAST將varchar轉換成int類型排序
select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;

--使用CONVERT將varchar轉換成int類型排序
select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED) desc limit 10
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章