MySQL 学习--->>>2、算术运算符

本文介绍了MySQL中的算术运算符,包括加法和减法、乘法和除法以及取模运算。加法和减法操作遵循数学原理,乘法和除法优先级相同,取模运算用于求余。在MySQL中,除以0的结果是NULL。
摘要由CSDN通过智能技术生成

2、算术运算符

算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)、乘(*)、除(/)和取模(%)运算。

运算符 名称 作用 示例
+ 加法运算符 计算两个值或表达式的和 SELECT 1+1;
- 减法运算符 计算两个值或表达式的差 SELECT 1-1;
* 乘法运算符 计算两个值或表达式的乘积 SELECT 1*1;
/ 除法运算符 计算两个值或表达式的商 SELECT 1/1;
%或MOD 取模【求余】运算符 计算两个值或表达式的余数 SELECT 12%5;或SELECT 12 MOD 5;
1、加法和减法运算符
  • 一个整数类型的值对整数进行加法和减法操作,结果还是一个整数;

  • 一个整数类型的值对浮点数进行加法和减法操作,结果是一个浮点数;

  • 加法和减法的优先级相同,进行先加后减操作与进行先减后加操作的结果是一样的;

  • 在Java中,+的左右两边如果有字符串,那么表示字符串的拼接。但是在MySQL中+只表示数值相加。如果遇到非数值类型,先尝试转成数值,如果转失败,就按0计算。(补充:MySQL 中字符串拼接要使用字符串函数CONCAT()实现)

# 加减乘除取模 -> + 、- 、* 、/ 、%或MOD
SELECT 1 + 1.0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值