IF-ELSE 語句用於在 SQL 中根據條件執行不同的操作。其基本語法為:若條件為真,執行語句 1。若條件為假,執行語句 2。條件為一個布林表達式,語句可以是任何有效的 SQL 語句。
SQL 中IF-ELSE 語句的用法
IF-ELSE 語句在SQL 中用來滿足特定條件時執行不同的操作。其基本語法如下:
IF condition THEN statement1 ELSE statement2
用法說明:
範例:
SELECT CASE WHEN age >= 18 THEN '成人' ELSE '未成年' END AS age_group FROM students;
在這個範例中,CASE 表達式使用IF-ELSE 語句來根據age 列的值將學生分類為“成人”或“未成年”。
巢狀 IF-ELSE 語句:
IF-ELSE 語句可以巢狀使用,以處理更複雜的情況。嵌套的 IF-ELSE 語句將在第一個條件不滿足時依序檢查後續條件。
IF condition1 THEN statement1 ELSE IF condition2 THEN statement2 ELSE statement3
提示:
以上是sql中if else語句的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!