溫馨提示×

如何在SQL中使用CASE WHEN進行復(fù)雜條件判斷

sql
小樊
106
2024-08-08 01:35:41
欄目: 云計算

在SQL中,可以使用CASE WHEN語句進行復(fù)雜條件判斷。以下是一個示例:

SELECT 
    CASE 
        WHEN column1 > 10 AND column2 < 5 THEN '條件1滿足'
        WHEN column1 < 5 OR column2 > 20 THEN '條件2滿足'
        ELSE '條件不滿足'
    END AS 判斷結(jié)果
FROM table_name;

在上面的示例中,使用了CASE WHEN語句對column1和column2進行復(fù)雜條件判斷,并返回相應(yīng)的結(jié)果。根據(jù)列column1和column2的值,判斷是否滿足條件1或條件2,如果條件不滿足,則返回"條件不滿足"。

0