运算符概述
算数运算符
| 名称 | 描述 |
|---|---|
| %,MOD | 取余 |
| * | 乘法 |
| + | 加法 |
| - | 减法 |
| - | 负号 |
| / | 除法 |
| DIV | 用于整数相除 |
赋值运算符
| 名称 | 描述 |
|---|---|
| = | 等于运算符,用于赋值 |
强制转换函数和运算符
| 名称 | 描述 |
|---|---|
| CAST() | 将值转换为特定类型,用于小数转数值和字符型 |
| CONVERT() | 将值转换为特定类型,用于日期和时间值、小数之间进行转换 |
比较函数和运算符
| 名称 | 描述 |
|---|---|
| > | 大于 |
| >= | 大于等于 |
| < | 小于 |
| <>,!= | 不等于 |
| <= | 小于等于 |
| = | 等于 |
| BETWEEN ... AND ... | 在两值之间 |
| IN() | 在集合中 |
| IS | 测试值是否是布尔值,若是布尔值,则返回“true” |
| IS NOT | 测试值是否是布尔值,IS 的否定用法 |
| IS NOT NULL | 不为空 |
| IS NULL | 为空 |
| LIKE | 模糊匹配 |
| NOT BETWEEN ... AND ... | 不在两值之间 |
| NOT LIKE | 模糊匹配,Like的否定用法 |
控制流函数
| 名称 | 描述 |
|---|---|
| CASE | Case 运算符 |
| IF() | If/else 语句 |
逻辑运算符
| 名称 | 描述 |
|---|---|
| AND,&& | 逻辑与 |
| NOT,! | 逻辑非 |
| OR | 逻辑或 |
| XOR | 逻辑异或 |