MySQL 8.4 版本說明
表格 14.3 運算符
名稱 | 描述 | 已棄用 |
---|---|---|
& |
位元 AND | |
> |
大於運算符 | |
>> |
右移 | |
>= |
大於或等於運算符 | |
< |
小於運算符 | |
<> , != |
不等於運算符 | |
<< |
左移 | |
<= |
小於或等於運算符 | |
<=> |
NULL 安全等於運算符 | |
% , MOD |
模數運算符 | |
* |
乘法運算符 | |
+ |
加法運算符 | |
- |
減法運算符 | |
- |
變更引數的符號 | |
-> |
在評估路徑後,從 JSON 欄傳回值;等同於 JSON_EXTRACT()。 | |
->> |
在評估路徑後,從 JSON 欄傳回值並取消引號結果;等同於 JSON_UNQUOTE(JSON_EXTRACT())。 | |
/ |
除法運算符 | |
:= |
賦值 | |
= |
賦值(作為 SET 陳述式的一部分,或作為 UPDATE 陳述式中 SET 子句的一部分) |
|
= |
等於運算符 | |
^ |
位元 XOR | |
AND , && |
邏輯 AND | |
BETWEEN ... AND ... |
值是否在值的範圍內 | |
BINARY |
將字串轉換為二進位字串 | 是 |
CASE |
Case 運算符 | |
DIV |
整數除法 | |
IN() |
值是否在值的集合中 | |
IS |
針對布林值測試值 | |
IS NOT |
針對布林值測試值 | |
IS NOT NULL |
NOT NULL 值測試 | |
IS NULL |
NULL 值測試 | |
LIKE |
簡單模式比對 | |
MEMBER OF() |
如果第一個運算元符合作為第二個運算元傳遞的 JSON 陣列的任何元素,則傳回 true (1),否則傳回 false (0) | |
NOT , ! |
否定值 | |
NOT BETWEEN ... AND ... |
值是否不在值的範圍內 | |
NOT IN() |
值是否不在值的集合中 | |
NOT LIKE |
簡單模式比對的否定 | |
NOT REGEXP |
REGEXP 的否定 | |
OR , || |
邏輯 OR | |
REGEXP |
字串是否符合正規表示式 | |
RLIKE |
字串是否符合正規表示式 | |
SOUNDS LIKE |
比較聲音 | |
XOR |
邏輯 XOR | |
| |
位元 OR | |
~ |
位元反轉 |