(case when {ed_xmzt}='完成' then ord_status=' 审核完成 ' or ord_status=' 变更完成 ' when {ed_xmzt}='未完成' then ord_status<>' 审核完成 ' and ord_status<>' 变更完成 ' else ord_status<>'全部' end)
分享到:
------解决方案--------------------
select .... from TB
where {ed_xmzt} = CASE ord_status WHEN '审核完成' THEN '完成'
WHEN '填写完毕' THEN '未完成',
WHEN '待审核' THEN '未完成',
WHEN '审核中' THEN '未完成',
ELSE '全部'
END