首頁  >  文章  >  資料庫  >  mysql 如何轉 int

mysql 如何轉 int

藏色散人
藏色散人原創
2020-09-30 10:31:4711155瀏覽

mysql轉int的方法:1、透過手動轉換型別;2、使用MySQL函數CAST實作轉換;3、使用MySQL函數CONVERT實作轉換。

mysql 如何轉 int

推薦:《PHP影片教學

MySQL varchar轉換成int

1. 手動轉換類型(直接0)

範例:

select server_id from cardserver where game_id = 1 order by server_id+0 desclimit 10

2. 使用MySQL函數CAST:

範例:

select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;

3. 使用MySQL函數CONVERT:

範例:

select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED)desc limit 10;

附註:

CAST函數,CONVERT用法

CAST(expr   AS   type),   CONVERT( expr,type)   ,   CONVERT(expr   USING   transcoding_name)  

CAST()   與CONVERT()   函數可用於取得一個類型的值,並產生另一個類型的值。  

這個類型   可以是下列數值其中的   一個:    

BINARY[(N)]  
CHAR[(N)]  
DATE  
DATETIME  
DECIMAL  
SIGNED   [INTEGER]  
TIME  
UNSIGNED   [INTEGER]

以上是mysql 如何轉 int的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn