运算符(MYSQL 推荐优先使用英文运算符,优先级高,尽量减少数据库进行逻辑运算,优先进行存储)
运算符(MYSQL 推荐优先使用英文运算符,优先级高,尽量减少数据库进行逻辑运算,优先进行存储) | |||
类别 | 符号 | 含义 | 备注 |
运算符 | + | 加法 | |
- | 减法 | ||
* | 乘法 | ||
/ | 除法 | DIV | |
% | 取余数 | MOD | |
= | 等于 | ||
<> | 不等于 | != | |
> | 大于 | ||
< | 小于 | ||
>= | 大于等于 | ||
<= | 小于等于 | ||
操作符 | BETWEEN | 之间 | BETWEEN 值1 AND 值2 |
IN | 存在于集合内 | IN (集合值列表) | |
IS NULL | 为空 | ||
IS NOT NULL | 不为空 | ||
REGEXP | 正则匹配 | 值1 REGEXP 值2 (尽量不用) | |
LIKE | 通配符匹配 | %模糊查询 | |
逻辑运算符 | NOT | 非 | ! |
AND | 与 | && | |
OR | 或 | || | |
XOR | 异或 | ||
按位运算符 | & | 与 | |
| | 或 | ||
^ | 异或 | ||
~ | 非 | ||
<< | 左移 | ||
>> | 右移 | ||
函数 | |||
类别 | 符号 | 含义 | 备注 |
数据库常用函数 | DATABASE() | 查看当前所在的库 | |
MD5() | 数据加密 | ||
COUNT() | 统计数据长度 | ||
SUM() | 累加和运算 | ||
CONCAT() | 连接字段 | CONCAT(ID,NAME) |