SQL运算符
算术运算符
符号 | 说明 |
---|---|
+ | 加法运算 |
- | 减法运算 |
* | 乘法运算 |
/ | 除法运算,返回商 |
% | 求余运算,返回余数 |
比较运算符
符号 | 说明 |
---|---|
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
!=,<> | 不等于 |
= | 等于 |
逻辑运算符
符号 | 说明 |
---|---|
NOT或者! | 逻辑非 |
AND或者&& | 逻辑与 |
OR或者两条竖线 | 逻辑或 |
>= 查询 id大于等于9
SELECT * FROM `pre_department` WHERE id>=9;
not 查询 ID 除 3 和 10 之外的所有值
SELECT * FROM `pre_department` WHERE id NOT IN ('3','10');
and 查询 id为9和名称为技术部
SELECT * FROM `pre_department` WHERE id = 9 AND NAME = '技术部';
or 查询 id为9或者id为1
SELECT * FROM `pre_department` WHERE id = 9 OR id = 1;