MySQL中的算术运算符包括加号 (+)、减号 (-)、乘号 (*)、除号 (/) 和取模运算符 (%)。这些运算符可以用于数值类型的数据,可以进行加、减、乘、除、取模等基本算术运算。
下面分别介绍这些算术运算符及其使用方法:
1.加号 (+)
加号用于两个数值相加,也可以用于连接字符串。例如:
SELECT 2 + 3;
-- 结果为:5
SELECT 'hello' + 'world';
-- 结果为:helloworld
2.减号 (-)
减号用于两个数值相减。例如:
SELECT 5 - 2;
-- 结果为:3
3.乘号 (*)
乘号用于两个数值相乘。例如:
SELECT 2 * 3;
-- 结果为:6
4.除号 (/)
除号用于两个数值相除。例如:
SELECT 6 / 2;
-- 结果为:3
需要注意的是,当被除数为整数类型时,MySQL 会进行整数除法运算。例如:
SELECT 5 / 2;
-- 结果为:2
这是因为 MySQL 认为 5 和 2 都是整数类型,所以结果也会是整数类型。如果想要得到浮点数类型的结果,可以将其中一个数值转换为浮点数类型,例如:
SELECT 5.0 / 2;
-- 结果为:2.5
5.取模运算符 (%)
取模运算符用于求两个数值相除的余数。例如:
SELECT 5 % 2;
-- 结果为:1
需要注意的是,当被除数为负数时,取模运算符的结果也为负数。例如:
SELECT -5 % 2;
-- 结果为:-1
以上就是 MySQL 中常用的算术运算符及其使用方法。在实际应用中,这些运算符可以用于各种计算场景,例如进行数据分析、统计等。