Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql case when 用法

作者:__龙泉丶聂风   发布日期:2026-05-06   浏览:50

-- 使用 CASE WHEN 的简单示例
SELECT 
    column1,
    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;

-- 解释说明:
-- 1. CASE WHEN 语句用于在 SQL 查询中进行条件判断。
-- 2. 当满足某个条件时,返回相应的结果。
-- 3. 如果没有条件满足,则返回 ELSE 后的结果(如果存在)。
-- 4. 在上面的示例中,我们根据学生的分数来评定他们的成绩等级。

上一篇:mysql connector/j

下一篇:cmd进入mysql

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站