在SQL中,可以使用CASE WHEN語句進行復雜條件判斷。以下是一個示例:
SELECT
CASE
WHEN column1 > 10 AND column2 < 5 THEN '條件1滿足'
WHEN column1 < 5 OR column2 > 20 THEN '條件2滿足'
ELSE '條件不滿足'
END AS 判斷結果
FROM table_name;
在上面的示例中,使用了CASE WHEN語句對column1和column2進行復雜條件判斷,并返回相應的結果。根據列column1和column2的值,判斷是否滿足條件1或條件2,如果條件不滿足,則返回"條件不滿足"。