-- 使用 CASE WHEN 语句进行条件判断的示例
SELECT
column1,
column2,
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
ELSE result3
END AS new_column
FROM
table_name;
-- 示例:根据学生的成绩返回不同的等级
SELECT
student_name,
score,
CASE
WHEN score >= 90 THEN 'A'
WHEN score >= 80 THEN 'B'
WHEN score >= 70 THEN 'C'
WHEN score >= 60 THEN 'D'
ELSE 'F'
END AS grade
FROM
students;
CASE WHEN
语句用于在 SQL 查询中进行条件判断。WHEN
子句包含一个条件,如果条件为真,则返回相应的结果。ELSE
后面的结果。END
关键字用于结束 CASE
语句。score
) 来确定他们的等级 (grade
)。上一篇:mysql删表语句
下一篇:maven mysql
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站