亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

postgresql case的用法是什么

小億
117
2024-02-18 09:52:18
欄目: 云計算

在PostgreSQL中,CASE表達式用于在SELECT語句中根據條件返回不同的值。其語法如下:

CASE
   WHEN condition1 THEN result1
   WHEN condition2 THEN result2
   ...
   ELSE default_result
END

其中,condition1condition2等為條件表達式,result1result2等為滿足對應條件時返回的值,default_result為如果所有條件都不滿足時返回的默認值。

例如,以下示例展示了一個簡單的CASE表達式用法:

SELECT 
    name,
    CASE
        WHEN age < 18 THEN 'Child'
        WHEN age >= 18 AND age < 65 THEN 'Adult'
        ELSE 'Senior'
    END AS age_group
FROM users;

在這個示例中,根據用戶的年齡返回不同的年齡組別。如果年齡小于18歲,則返回’Child’,如果年齡在18歲到65歲之間,則返回’Adult’,否則返回’Senior’。

0
井研县| 托克托县| 临武县| 顺平县| 河西区| 清河县| 磐安县| 黔南| 封丘县| 宁阳县| 沧州市| 金沙县| 宿松县| 区。| 怀安县| 仁化县| 新营市| 无为县| 怀化市| 子洲县| 伊宁市| 游戏| 新河县| 交城县| 蛟河市| 本溪市| 颍上县| 太仆寺旗| 武邑县| 平安县| 绥阳县| 扶绥县| 瑞金市| 邢台市| 汝南县| 东光县| 昭平县| 交城县| 雷州市| 甘泉县| 磐安县|