在MySQL中,很多時候我們需要將字符類型的數據轉換為整型數據。下面介紹幾種方法:
方法一:使用CAST函數
SELECT CAST('123' AS UNSIGNED INT);
該語句將字符串'123'轉換為無符號整型。
方法二:使用CONVERT函數
SELECT CONVERT('123', UNSIGNED INT);
該語句將字符串'123'轉換為無符號整型。
方法三:使用ABS函數
SELECT ABS('-123');
該語句將字符串'-123'轉換為整型。
方法四:使用SUBSTRING_INDEX函數
SELECT SUBSTRING_INDEX('123.456', '.', 1) + 0;
該語句將字符串'123.456'轉換為整型。
總結:以上四種方法都可以將字符串轉換為整型,根據實際情況選擇適合的方法即可。