📅  最后修改于: 2023-12-03 15:20:16.129000             🧑  作者: Mango
在SQL中,算术运算符主要用于数值类型的数据,可以进行数值运算操作。
SQL中的算术运算符包括加(+)、减(-)、乘(*)、除(/)和取余(%)。
例如,我们有一个名为products
的表:
| product_id | product_name | unit_price | | --- | --- | --- | | 1 | iPhone 11 | 8000 | | 2 | iPad | 5000 | | 3 | MacBook Pro | 12000 |
则可以使用算术运算符进行以下操作:
使用加法运算符可以将两个数值相加。
SELECT unit_price + 1000 AS new_price
FROM products
输出结果:
| new_price | | --- | | 9000 | | 6000 | | 13000 |
使用减法运算符可以将两个数值相减。
SELECT unit_price - 2000 AS new_price
FROM products
输出结果:
| new_price | | --- | | 6000 | | 3000 | | 10000 |
使用乘法运算符可以将两个数值相乘。
SELECT unit_price * 2 AS new_price
FROM products
输出结果:
| new_price | | --- | | 16000 | | 10000 | | 24000 |
使用除法运算符可以将两个数值相除。
SELECT unit_price / 2 AS new_price
FROM products
输出结果:
| new_price | | --- | | 4000 | | 2500 | | 6000 |
使用取余运算符可以获得两个数值相除的余数。
SELECT unit_price % 2 AS new_price
FROM products
输出结果:
| new_price | | --- | | 0 | | 1 | | 0 |
算术运算符是在SQL中进行数值运算的基础工具,可以帮助我们在查询中获得更加丰富的数据信息。