mysql case when 语句应用,根据字段不同值返回不同的别名

废话不多说,直接上sql语句

SELECT
	inv.id AS '编号',
	m.id AS '创客编号',
	p.company AS '省代公司名称',
	inv.NAME AS '创客姓名',
	inv.maker_status AS '创客状态',(
	CASE
			
			WHEN inv.maker_status = 0 THEN
			'邀请创客' 
			WHEN inv.maker_status = 1 THEN
			'邀请注册创客' ELSE inv.maker_status 
		END 
		) 创客状态,
		inv.`status` AS '审核状态',(
		CASE
				
				WHEN inv.`status` = 0 THEN
				'待审核' 
				WHEN inv.`status` = 1 THEN
				'已通过' 
				WHEN inv.`status` = 2 THEN
				'已拒绝' ELSE inv.maker_status 
			END 
			) 审核状态,
			inv.phone AS '联系号码',
			inv.create_time AS '提交意向日期' 
		FROM
			invite_maker_record AS inv
			LEFT JOIN maker AS m ON inv.account_id = m.account_id 
			AND inv.phone = m.phone_number 
			AND m.del_flag = 0 
			AND m.default_flag = 0
			LEFT JOIN provincial_agent AS p ON inv.provincial_agent_id = p.id 
		AND p.del_flag = 0 
	AND p.default_flag = 0
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值