• ADADADADAD

    mysql中case when语句怎么用[ 建站问答 ]

    建站问答 时间:2024-12-01 18:59:12

    作者:文/会员上传

    简介:

    mysql中case when语句的用法:case when语句主要用来计算条件列表和返回一个以上可能的结果表达式 。具体用法示例:1、首先我们创建数据库表。CREATETABLE`t_demo`(`id`int(32)

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    mysql中case when语句的用法:case when语句主要用来计算条件列表和返回一个以上可能的结果表达式 。

    具体用法示例:

    1、首先我们创建数据库表。

    CREATETABLE`t_demo`(

    `id`int(32)NOTNULL,

    `name`varchar(255)DEFAULTNULL,

    `age`int(2)DEFAULTNULL,

    `num`int(3)DEFAULTNULL,

    PRIMARYKEY(`id`)

    )ENGINE=InnoDBDEFAULTCHARSET=utf8;

    2、向数据库t_demo表中插入数据:

    INSERTINTO`t_demo`VALUES('1','张三','21','69');

    INSERTINTO`t_demo`VALUES('2','李四','22','98');

    INSERTINTO`t_demo`VALUES('3','王五','20','54');

    INSERTINTO`t_demo`VALUES('4','赵甜','22','80');

    3、使用mysql中的case when对表数据进行数据区分。

    SELECT

    *,

    CASE

    WHENt.num>=85THEN

    '优秀'

    WHENt.num<90ANDt.num>=60THEN

    '一般'

    ELSE

    '不及格'

    ENDASlevel

    FROM

    t_demot;

    执行以上查询语句后,查询结果如下:

    mysql中case when语句怎么用.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlcasewhen