MySQL case when使用方法实例解析
作者:摘星族 时间:2024-01-29 03:15:55
首先我们创建数据库表:
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;
插入数据:
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');
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;
查询结构:
来源:https://www.cnblogs.com/zhaixingzhu/p/12569288.html
标签:MySQL,case,when
0
投稿
猜你喜欢
python计算机视觉opencv卡号识别示例详解
2023-04-14 13:58:25
Python3读写ini配置文件的示例
2023-05-29 22:59:21
10个ASP网页制作技巧
2007-09-24 13:12:00
通用SQL存储过程分页以及asp.net后台调用的方法
2024-01-29 05:03:58
修改、删除数据记录(DELETE\\UPDATE)
2009-02-27 15:50:00
Pytorch神经网络参数管理方法详细讲解
2023-04-04 14:07:26
Python使用Asyncio进行web编程方法详解
2022-08-11 17:03:56
MySQL数据库之UPDATE更新语句精解
2009-03-20 15:21:00
如何在Python中将字符串转换为数组详解
2021-09-10 06:36:09
Mysql通过Adjacency List(邻接表)存储树形结构
2024-01-18 01:31:37
python中Requests请求的安装与常见用法
2022-08-15 20:36:35
python中逻辑与或(and、or)和按位与或异或(&、|、^)区别
2023-07-05 23:02:34
yolov5返回坐标的方法实例
2023-10-05 20:09:43
JavaScript的陷阱
2008-10-28 19:52:00
比较简单的异步加载JS文件的代码
2009-07-06 13:13:00
Django自定义权限及用户分组
2022-03-13 08:18:31
如何让利用Python+AI使静态图片动起来
2022-06-06 08:15:31
Python爬虫基础之简单说一下scrapy的框架结构
2022-01-04 23:19:00
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2022-04-16 05:15:55
Centos中彻底删除Mysql(rpm、yum安装的情况)
2024-01-14 14:33:36