W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
運(yùn)算符是一個(gè)特殊字符,主要用于SQL語(yǔ)句的WHERE子句中,以執(zhí)行操作,例如比較和算術(shù)運(yùn)算。它們用于在SQL查詢中傳遞條件。
下面給出的運(yùn)算符類型可以在HANA的SQL語(yǔ)句中使用:
算術(shù)運(yùn)算符用于執(zhí)行簡(jiǎn)單的計(jì)算功能,如加法,減法,乘法,除法和百分比。
運(yùn)算符 | 描述 |
---|---|
+ | 加法 - 運(yùn)算符的兩邊的值相加 |
- | 減法 - 從左邊的操作數(shù)中減去右邊的操作數(shù) |
* | 乘法 - 運(yùn)算符兩邊的值相乘 |
/ | 除法 - 用右邊的操作數(shù)除左邊的操作數(shù) |
% | 模數(shù) - 用右邊的操作數(shù)除左邊的操作數(shù)并返回余數(shù) |
比較運(yùn)算符用于比較SQL語(yǔ)句中的值。
運(yùn)算符 | 描述 |
---|---|
= | 檢查兩個(gè)操作數(shù)的值是否相等,如果是,則條件為真。 |
!= | 檢查兩個(gè)操作數(shù)的值是否相等,如果不相等,則條件為真。 |
<> | 檢查兩個(gè)操作數(shù)的值是否相等,如果值不相等,則條件為真。 |
> | 檢查左操作數(shù)的值是否大于右操作數(shù)的值,如果是,則條件為真。 |
< | 檢查左操作數(shù)的值是否小于右操作數(shù)的值,如果是,則條件為真。 |
>= | 檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值,如果是,則條件為真。 |
<= | 檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值,如果是,則條件為真。 |
!< | 檢查左操作數(shù)的值是否不小于右操作數(shù)的值,如果是,則條件為真。 |
!> | 檢查左操作數(shù)的值是否不大于右操作數(shù)的值,如果是,則條件為真。 |
邏輯運(yùn)算符用于在SQL語(yǔ)句中傳遞多個(gè)條件或用于處理?xiàng)l件結(jié)果。
運(yùn)算符 | 描述 |
---|---|
ALL | ALL運(yùn)算符用于將值與另一個(gè)值集中的所有值進(jìn)行比較。 |
AND | AND運(yùn)算符允許在SQL語(yǔ)句WHERE子句中存在多個(gè)條件。 |
ANY | ANY運(yùn)算符用于根據(jù)條件將值與列表中的任何適用值進(jìn)行比較。 |
BETWEEN | BETWEEN運(yùn)算符用于在給定最小值和最大值的情況下搜索一組值內(nèi)的值。 |
EXISTS | EXISTS運(yùn)算符用于搜索滿足特定條件的指定表中的行的存在。 |
IN | IN運(yùn)算符用于將值與已指定的文字值列表進(jìn)行比較。 |
LIKE | LIKE運(yùn)算符用于使用通配符運(yùn)算符將值與類似值進(jìn)行比較。 |
NOT | NOT運(yùn)算符顛倒使用它的邏輯運(yùn)算符的含義。例如 - NOT EXISTS,NOT BETWEEN,NOT IN等。這是一個(gè)否定運(yùn)算符。 |
OR | OR運(yùn)算符用于比較SQL語(yǔ)句WHERE子句中的多個(gè)條件。 |
IS NULL | NULL運(yùn)算符用于將值與NULL值進(jìn)行比較。 |
UNIQUE | UNIQUE操作符搜索指定表的每一行以獲得唯一性(無(wú)重復(fù))。 |
集合運(yùn)算符用于將兩個(gè)查詢的結(jié)果合并到單個(gè)結(jié)果中。兩個(gè)表的數(shù)據(jù)類型應(yīng)相同。
UNION - 它結(jié)合了兩個(gè)或更多Select語(yǔ)句的結(jié)果。但它會(huì)消除重復(fù)的行。
UNION ALL - 這個(gè)運(yùn)算符類似于Union,但它顯示重復(fù)的行。
INTERSECT - 交集運(yùn)算用于組合兩個(gè)SELECT語(yǔ)句,并返回兩個(gè)SELECT語(yǔ)句中通用的記錄。在相交的情況下,兩個(gè)表中的列數(shù)和數(shù)據(jù)類型必須相同。
MINUS - Minus運(yùn)算將兩個(gè)SELECT語(yǔ)句的結(jié)果合并,并返回僅屬于第一組結(jié)果的結(jié)果,并從第一個(gè)輸出中刪除第二個(gè)語(yǔ)句中的行。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: