本文介紹了PolarDB-X支援的比較運算符。
SELECT語句中的條件語句經常要使用比較運算符。通過這些比較運算符,可以判斷表中的哪些記錄是符合條件的。比較結果為真,則傳回1,為假則傳回0,比較結果不确定則傳回NULL。
PolarDB-X支援如下比較運算符:
函數名 | 描述 |
= | 等于 |
<>, != | 不等于 |
> | 大于 |
< | 小于 |
<= | 小于等于 |
>= | 大于等于 |
BETWEEN | 在兩值之間 >=min&&<=max |
NOT BETWEEN | 不在兩值之間 |
IN | 在集合中 |
NOT IN | 不在集合中 |
<=> | 比較兩個值是否相等,也可以比較NULL值 說明 兩個操作碼均為NULL時,其所得值為1;而當一個操作碼為NULL時,其所得值為0。 |
LIKE | 模糊比對 |
REGEXP或RLIKE | 正則式比對 |
IS NULL | 為空 |
IS NOT NULL | 不為空 |