常用mysql的sql语法

本文展示了SQL中使用CASE-WHEN语句进行枚举类型的响应方法。通过示例查询,当用户级别(le)分别为1到4时,将用户级别转换为对应的等级描述,如'等级1'至'等级4',并返回用户地址信息。未找到对应级别的用户则标记为'未知等级'。
摘要由CSDN通过智能技术生成

1. 枚举类型响应 case when 用法

SELECT aa.username AS userName,
    CASE 
		WHEN aa.le = 1 THEN '等级1'
		WHEN aa.le = 2 THEN '等级2'
		WHEN aa.le = 3 THEN '等级3'
		WHEN aa.le = 4 THEN '等级4'
		ELSE '未知等级'
	END AS userLe, 
	aa.user_address AS userAddress
FROM user aa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值