- Apache Tajo 教程
- Apache Tajo - 主頁
- Apache Tajo - 簡介
- Apache Tajo - 架構
- Apache Tajo - 安裝
- Apache Tajo - 配置設定
- Apache Tajo - Shell 命令
- Apache Tajo - 資料型別
- Apache Tajo - 運算子
- Apache Tajo - SQL 函式
- Apache Tajo - 數學函式
- Apache Tajo - 字串函式
- Apache Tajo - 日期時間函式
- Apache Tajo - JSON 函式
- Apache Tajo - 建立資料庫
- Apache Tajo - 表管理
- Apache Tajo - SQL 語句
- 聚合 & 視窗函式
- Apache Tajo - SQL 查詢
- Apache Tajo - 儲存外掛
- 與 HBase 整合
- Apache Tajo - 與 Hive 整合
- OpenStack Swift 整合
- Apache Tajo - JDBC 介面
- Apache Tajo - 自定義函式
- Apache Tajo 有用資源
- Apache Tajo - 快速指南
- Apache Tajo - 有用資源
- Apache Tajo - 討論
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
廣告