代码点读机 / SQL / THEN

THEN SQL · 条件逻辑

THEN 跟在 WHEN 后面,指明当条件成立时 CASE 表达式返回的值。

怎么用

CASE WHEN 条件 THEN 结果 END; 条件成立返回值

小例子

SELECT CASE WHEN 年龄 >= 18 THEN '成年' ELSE '未成年' END FROM 学生;

运行结果

判断是否成年。

官方文档:https://www.sqlite.org/lang_expr.html#case

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条