SQL 中 WHEN 子句用於在 CASE 運算式中指定條件並傳回對應輸出。文法如下:CASE WHEN condition THEN result END。條件為 TRUE 時,傳回對應的結果。
SQL 中 WHEN 用法
什麼是 WHEN 子句?
WHEN 子句用於在 CASE 表達式中指定條件並傳回對應的輸出。
語法:
<code>CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE result_default -- 可选 END</code>
如何使用 WHEN 子句?
範例:
<code>-- 根据成绩计算等级 CASE WHEN grade >= 90 THEN '优等' WHEN grade >= 80 THEN '良好' WHEN grade >= 70 THEN '中等' ELSE '不及格' END</code>
注意事項:
以上是sql中when用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!