在 Node.js 模块库中有很多好用的模块。接下来我们为大家介绍几种常用模块的使用: 序号 模块名 & 描述 1 OS…
August 26, 2016
MySQL: 常用运算符
算术运算符
MySQL 支持的算术运算符包括加、减、乘、除和模运算。
在除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL。
比较运算符
当使用SELECT语句进行查询时, MySQL允许用户对表达式的左边操作数和右边操作数进行比较,比较结果为真,则返回1,为假则返回 0,比较结果不确定则返回NULL。
符号 | 描述 | 备注 |
---|---|---|
= | 等于 | |
<>, != | 不等于 | |
> | 大于 | |
< | 小于 | |
<= | 小于 | |
>= | 大于等于 | |
BETWEEN | 在两值之间 | >=min&&<=max |
NOT BETWEEN | 不在两值之间 | |
IN | 在集合中 | |
NOT IN | 不在集合中 | |
<=> | 严格比较两个NULL值是否相等 | 两个操作码均为NULL时,其所得值为1;而当一个操作码为NULL时,其所得值为0 |
LIKE | 简单模式匹配 | |
REGEXP | 正则式匹配 | |
IS NULL | 为空 | |
IS NOT NULL | 不为空 |
- 若有一个或两个参数为 NULL,除非NULL <=> NULL 等运算符,则比较运算的结果为NULL。
- 若同一个比较运算中的两个参数都是字符串,则按照字符串进行比较。
- 若两个参数均为整数,则按照整数进行比较。
逻辑运算符
运算符 | 作用 |
---|---|
AND&& | 逻辑与 |
OR || | 逻辑或 |
NOT ! | 逻辑非 |
XOR | 异或 |
位运算符
运算符 | 作用 |
---|---|
& | 位与 |
| | 位或 |
~ | 位取反 |
^ | 位异或 |
>> | 右移 |
<< | 左移 |
更多参考:
Mysql: 图解 inner join、left join、right join、full outer join、union、union all的区别
PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)
Ubuntu 16.04 安装 LAMP Install Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04
MySQL: 获取表结构 Get a MySQL table structure with DESCRIBE
命令行导出和导入数据库 How to export and import MySQL database using command line Interface
原文/本文: MySQL: 常用运算符
2 Comments