mysql的case when语句如何使用

网友投稿 282 2023-11-22

mysql的case when语句如何使用

本篇内容介绍了“mysql的case when语句如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

mysql的case when语句如何使用

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

CREATE TABLE `t_demo` (  `id` int(32NOT NULL,  `name` varchar(255DEFAULT NULL,  `age` int(2DEFAULT NULL,  `num` int(3DEFAULT NULL,  PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

INSERT INTO `t_demo` VALUES (1张三2169); INSERT INTO `t_demo` VALUES (2李四2298); INSERT INTO `t_demo` VALUES (3王五2054); INSERT INTO `t_demo` VALUES (4赵甜2280);

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;

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

“mysql的case when语句如何使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mysql如何取消root密码设置
下一篇:mysql的round函数怎么使用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~