Apache Tajo - 邏輯運算子



邏輯運算子用於布林運算數並生成布林結果。我們來看幾個示例,瞭解邏輯運算子在 Tajo 中如何工作。

查詢 1

default> select 3 < 2 and 4 > 1 as logical_and;

結果

上述查詢將生成以下輸出 -

logical_and 
------------------------------- 
false

AND 運算子僅當兩個條件都為真時才返回真;否則返回假。此處,4 > 1 條件為假。因此,“AND”運算子返回假。

查詢 2

default> select 3<2 or 4>1 as logical_or;

結果

上述查詢將生成以下輸出 -

logical_or 
------------------------------- 
true

此處,第一個條件為真,第二個條件為假。滿足一個條件,因此結果為真。

查詢 3

default> select 3 not in (1,2) as logical_not; 

結果

上述查詢將生成以下輸出 -

logical_not 
------------------------------- 
true

3 不在給定的範圍內。因此,結果為真。

apache_tajo_operators.htm
廣告
© . All rights reserved.