首页>>帮助中心>>香港服务器的mysql中case when语句怎么用

香港服务器的mysql中case when语句怎么用

2023/9/27 509次

香港服务器的mysqlcase when语句的用法:case when语句主要用来计算条件列表和返回一个以上可能的结果表达式 。

具体用法示例:

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

CREATE TABLE `t_demo` (

`id` int(32) NOT NULL,

`name` varchar(255) DEFAULT NULL,

`age` int(2) DEFAULT NULL,

`num` int(3) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

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

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

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

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

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

SELECT

*,

CASE

WHEN t.num >= 85 THEN

'优秀'

WHEN t.num < 90 AND t.num>= 60 THEN

'一般'

ELSE

'不及格'

END AS level

FROM

t_demo t;

购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2