mysql将字符串转换为数字
时间: 2023-08-09 18:04:59 浏览: 153
mysql中取字符串中的数字的语句
你可以使用MySQL内置函数`CAST`或`CONVERT`将字符串转换为数字。下面是使用`CAST`函数的示例:
```
SELECT CAST('123' AS UNSIGNED);
```
该查询将字符串`'123'`转换为一个无符号整数。
你也可以使用`CONVERT`函数来完成相同的操作:
```
SELECT CONVERT('123', UNSIGNED);
```
这两个函数的结果相同,但是`CAST`更常用。需要注意的是,如果字符串不能被转换为数字,那么结果将是`0`。因此,在使用这些函数之前,确保字符串可以正确转换为数字。
阅读全文