MySQL 運算符 相關(guān)語句

MySQL 主要有以下幾種運算符:算術(shù)運算符、比較運算符、邏輯運算符、位運算符。

算術(shù)運算符

運算符 作用
+ 加法
- 減法
* 乘法
/ 或 DIV 除法
% 或 MOD 取余

注:在除法運算和模運算中,如果除數(shù)為0,將是非法除數(shù),返回結(jié)果為NULL。

比較運算符

SELECT 語句中的條件語句經(jīng)常要使用比較運算符。通過這些比較運算符,可以判斷表中的哪些記錄是符合條件的。比較結(jié)果為真,則返回 1,為假則返回 0,比較結(jié)果不確定則返回 NULL。

符號 描述 備注
= 等于
<> 或 != 不等于
> 大于
< 小于
<= 小于等于
>= 大于等于
BETWEEN 在兩值之間 >=min&&<=max
NOT BETWEEN 不在兩值之間
IN 在集合中
NOT IN 不在集合中
<=> 嚴格比較兩個NULL值是否相等 兩個操作碼均為NULL時,其所得值為1;而當一個操作碼為NULL時,其所得值為0
LIKE 模糊匹配
REGEXP 或 RLIKE 正則式匹配
IS NULL 為空
IS NOT NULL 不為空

邏輯運算符

邏輯運算符用來判斷表達式的真假。如果表達式是真,結(jié)果返回 1。如果表達式是假,結(jié)果返回 0。

運算符號 作用
NOT 或 ! 邏輯非
AND 邏輯與
OR 邏輯或
XOR 邏輯異或

運算符優(yōu)先級

1011652-20170416163043227-1936139924.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容