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中文网其他相关文章!