您的位置:首页 > 数据库 > MySQL

mysql里面如何用sql语句让字符串转换为数字

2016-10-11 17:38 716 查看
mysql里面如何用sql语句让字符串的‘123’转换为数字的123?

方法一:SELECT CAST('123' AS SIGNED integer);

方法二:SELECT CONVERT('123',SIGNED);

方法三:SELECT '123'+0;

同样,当需要将一列字符串转换为数字也可以使用此方法,或者需要用到字符串进行排序的时候可以使用到此方法:

SELECT * FROM answer WHERE question_id = xx ORDER BY CONVERT(`code`,SIGNED)
SELECT * FROM answer WHERE question_id = xx ORDER BY cast(`code` as signed integer)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐