MySQL 函数和运算符:运算符
Eijux(讨论 | 贡献)2021年3月30日 (二) 08:08的版本 (建立内容为“category:MySQL == 关于 == {| class="wikitable" ! Name !! Description |- | & || 按位“AND” |- | > || 大于运算符 |- | >> || 右移 |- | >= || 大…”的新页面)
关于
| Name | Description |
|---|---|
| & | 按位“AND” |
| > | 大于运算符 |
| >> | 右移 |
| >= | 大于或等于运算符 |
| < | 小于运算符 |
| <>, != | 不等于运算符 |
| << | 左移 |
| <= | 小于或等于运算符 |
| <=> | NULL 安全等于运算符 |
| %, MOD | Modulo operator |
| * | Multiplication operator |
| + | Addition operator |
| - | Minus operator |
| - | 更改参数的符号 |
| -> | 评估路径后从 JSON 列返回值;等效于 JSON_EXTRACT()。 |
| ->> | (5.7.13 引入) 评估路径并取消引用结果后,从 JSON 列返回值;等效于 JSON_UNQUOTE(JSON_EXTRACT())。 |
| / | 除法操作符 |
| := | 赋值 |
| = | 分配一个值(作为SET语句的一部分或UPDATE语句的SET子句的一部分) |
| = | 等于运算符 |
| ^ | 位运算“异或” |
| AND, && | 逻辑“AND” |
| BETWEEN...AND... | 值是否在值范围内 |
| BINARY | 将字符串转换为二进制字符串 |
| CASE | Case 运算符【?】 |
| DIV | 整数除法 |
| IN() | 一个值是否在一组值内 |
| IS | 针对布尔值测试值 |
| IS NOT | 针对布尔值测试值 |
| IS NOT NULL | 非空值测试 |
| IS NULL | 空值测试 |
| LIKE | 简单模式匹配 |
| NOT, ! | Negates value |
| NOT BETWEEN ... AND ... | 值是否不在值范围内 |
| NOT IN() | 一个值是否不在一组值内 |
| NOT LIKE | 否定简单模式匹配 |
| NOT REGEXP | 非“REGEXP” |
| OR, || | 逻辑“OR” |
| REGEXP | 字符串是否匹配正则表达式 |
| RLIKE | 字符串是否匹配正则表达式 |
| SOUNDS LIKE | Compare sounds【???】 |
| XOR | 逻辑“XOR” |
| | | 按位“或” |
| ~ | 按位“取反” |