適用於:SQL Server
Azure SQL 受控執行個體
邏輯運算子會測試是否符合某些狀況。 如同比較運算子,邏輯運算子會傳回含 TRUE、FALSE 或 UNKNOWN 值的 Boolean 資料類型。
| 運算子 | 意義 |
|---|---|
| ALL | 如果一組比較全為 TRUE,便是 TRUE。 |
| AND | 如果兩個布林運算式都是 TRUE 時,便是 TRUE。 |
| ANY | 如果一組比較中的任何一項是 TRUE,便是 TRUE。 |
| BETWEEN | 如果運算元在範圍內,便是 TRUE。 |
| EXISTS | 如果子查詢包含任何資料列,便是 TRUE。 |
| IN | 如果運算元等於運算式清單中的某個運算式,便是 TRUE。 |
| LIKE | 如果運算元符合某個模式,便是 TRUE。 |
| NOT | 反轉任何其他布林運算子的值。 |
| OR | 如果任一個布林運算式是 TRUE,便是 TRUE。 |
| SOME | 如果一組比較部分為 TRUE,便是 TRUE。 |