在MySQL中,有時需要將字符串轉化成整數,以便進行計算等操作。下面介紹兩種方法。
方法一:使用CAST函數
SELECT CAST('123' AS UNSIGNED)
該語句將字符串'123'轉化成整數
方法二:使用CONVERT函數
SELECT CONVERT('123', UNSIGNED)
該語句也將字符串'123'轉化成整數
注意:如果字符串中包含非數字字符,以上兩種方法將會返回0。如果需要保留非數字字符,可以使用以下方法:
SELECT CONVERT('123words', SIGNED)
該語句將會返回123,字符串中的'words'將會被省略。
上一篇mysql中字符串轉列
下一篇拼接css的時候