Mysql case when then else end用法

本文主要介绍了MySQL数据库中CASE语句的使用方法,包括其在条件判断和字段赋值中的应用。强调了CASE语句在实际开发中的注意事项,如字段名冲突的问题,并详细解释了value与字段类型的对应关系。

前言:该语法碰到大多用于数据库根据条件判断给字段赋值的情况
1.mysql数据库写法
在这里插入图片描述2.这样的语句不适用于开发,原因在于字段
在这里插入图片描述这里有个小坑,许多语法只是写字段,as后面的字段名不能和操作的字段名一致,否则报错
3.case 字段 when value then value when value then value else 字段 end as 新字段名 的用法
在这里插入图片描述value要对应字段类型

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值