myysql case when多个参数结果

Posted 蜜桃婷婷酱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myysql case when多个参数结果相关的知识,希望对你有一定的参考价值。

-- 查看所有学生的姓名班级,如果班级为1表示一年级,2表示二年级,3表示三年级
select 
s.StudentName, 
CASE 
WHEN s.GradeId = 1 THEN '一年级' 
WHEN s.GradeId = 2 THEN '二年级' 
WHEN s.GradeId = 3 THEN '三年级' 
ELSE '其他' END 
from student s

以上是关于myysql case when多个参数结果的主要内容,如果未能解决你的问题,请参考以下文章

查询多个结果是用case when 条件显示列的查询效率高,还是查询后union all合并效率高.

如何将多个case when的结果输出到同一列?

mysql--CASE WHEN 统计多个字段

case when 用法

每个 'when' 块中具有多个值的 case 语句

case when用法sql