MySQL学习笔记5:运算符分类(尚硅谷)

运算符的分类

  • 1、算数运算符
  • 2、比较运算符
  • 3、逻辑运算符
  • 4、位运算符

mysql中运算符大体上分为4类:

1、算数运算符

运算符 名称 作用
+ 加法运算符 计算两个值或表达式的和
- 减法运算符 计算两个值或表达式的差
* 乘法运算符 计算两个值或表达式的乘积
/或DIV 除法运算符 计算两个值或表达式的商
%或MOD 求模(求余)运算符 计算两个值或表达式的余数

2、比较运算符

运算符 名称 作用
= 等于运算符 判断两个值、字符串或表达式是否相等
<=> 安全等于运算符 安全的判断两个值、字符串或表达式是否相等
<>(!=) 不等于运算符 判断两个值、字符串或表达式是否不相等
< 小于运算符 判断前面的值、字符串或表达式是否小于后面的值、字符串或表达式
<= 小于等于运算符 判断前面的值、字符串或表达式是否小于等于后面的值、字符串或表达式
> 大于运算符 判断前面的值、字符串或表达式是否大于后面的值、字符串或表达式
>= 大于等于运算符 判断前面的值、字符串或表达式是否大于等于后面的值、字符串或表达式

3、逻辑运算符

运算符 名称 作用
IS NOT NULL 不为空运算符 判断值、字符串或表达式是否不为空
LEAST 最小值运算符 在多个值中返回最小值
GREATEST 最大值运算符 在多个值中返回最大值
BETWEEN AND 两值之间的运算符 判断一个值是否在两个值之间
ISNULL 为空运算符 判断一个值、字符串或表达式是否为空
IN 属于运算符 判断一个值是否为列表中的任意一个值
NOT IN 不属于运算符 判断一个值是否不是一个列表中的任意一个值
LIKE 模糊匹配运算符 判断一个值是否符合模糊匹配规则

4、位运算符

运算符 作用
NOT 或 ! 逻辑非
AND 或 && 逻辑与
OR 或 || 逻辑或
XOR 逻辑异或

你可能感兴趣的:(MySQL,mysql,学习,分类)