首页 > 数据库技术 > 详细

MySql中case when then 的使用

时间:2015-07-18 02:17:25      阅读:355      评论:0      收藏:0      [点我收藏+]
select "主键",  "项目编号", "项目名称","项目创建时间", "项目状态","部门名称","创建人"

union

(select
	pp.id as "主键",
	pp.project_number as "项目编号",  
	pp.name as "项目名称",
	pp.create_time as "项目创建时间",
	
	CASE WHEN pp.status = ‘N‘ THEN ‘新建‘
	WHEN pp.status = ‘T‘ THEN ‘提测‘
	WHEN pp.status = ‘W‘ THEN ‘审核通过‘
	WHEN pp.status = ‘QAS‘ THEN ‘等待上线‘
	WHEN pp.status = ‘H‘ then ‘进行中‘
	END as "项目状态",

	ppd.name as "部门名称",
	pu.login_name as "创建人"
from pmp_project pp
left join pmp_user pu on pp.create_user_id = pu.id
left join pmp_project_dept ppd on pp.project_line_id = ppd.id 
where pp.status != ‘C‘
order by s.id)

?

MySql中case when then 的使用

原文:http://fanxiaolong.iteye.com/blog/2228246

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!