为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL的搜索CASE表达式有点问题

MySQL的搜索CASE表达式有点问题

qq_飞羽醉月_0 2018-06-17 20:19:54
为何有点 grade 为空 经过CASE 转换成了 “未考” ,而有些没有转换
查看完整描述

1 回答

?
Nyears

TA贡献35条经验 获得超10个赞

首先测试WHEN后的条件表达式的值,如果其值为真,则返回THEN后面的表达式的值,否则测试下一个WHEN子句中的表达式的值,如果所有WHEN子句后的表达式的值都为假,则返回ELSE后的表达式的值,如果在CASE语句中没有ELSE子句,则CASE表达式返回NULL。如当成绩为90时

查看完整回答
反对 回复 2018-07-06
  • 1 回答
  • 1 关注
  • 965 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信