日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

IF

IF函數用于根據判斷條件選擇執行的語句。本文為您介紹實時數倉Hologres中IF函數的用法。

使用限制

僅Hologres V2.1版本起支持IF函數。如果您的實例版本為V2.0及以下版本,請先升級實例版本,詳情請參見實例升級

命令語法

IF(condition, value_if_true, value_if_false)

參數說明如下:

參數

描述

condition

判斷條件。

value_if_true

如果判斷條件的結果為TRUE,則返回該語句結果。

value_if_false

如果判斷條件的結果為FALSE或為NULL,則返回該語句結果。

使用示例

DROP TABLE IF EXISTS if_test;
CREATE TABLE if_test (
    id int,
    name text,
    age int
);

INSERT INTO if_test VALUES ('1', 'a', '18'), ('2', 'b', '19'), ('3', 'c', '25'), ('4', 'd', '8'), ('5', 'e', '27'), ('6', 'f', '21');

SELECT
    name,
    IF (age >= 18, '成年', '未成年')
FROM
    if_test;

返回結果:

+-------+---------+
| name  | if      |
+-------+---------+
| a     |  成年   |
| c     |  成年   |
| e     |  成年   |
| f     |  成年   |
| d     |  未成年 |
| b     |  成年   |