如果我想加两个包含在引号中的数字,MySQL是如何计算的?
如果我们尝试加两个包含在引号中的数字,这意味着我们将字符串当作数字处理。在这种情况下,MySQL将值转换成最接近的数字等量并计算结果。以下示例将对此进行说明。
示例
mysql> Select '1525' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set (0.00 sec)
广告
如果我们尝试加两个包含在引号中的数字,这意味着我们将字符串当作数字处理。在这种情况下,MySQL将值转换成最接近的数字等量并计算结果。以下示例将对此进行说明。
mysql> Select '1525' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set (0.00 sec)