我有一个需要使用的 case 语句结果。我想把它放在 Where 子句中,但是由于 CASE 语句的复杂性,我遇到了一些困难。
这是我的 CASE 声明...结果是“已实现”或“未实现”。我需要最终结果中的“未实现”。
CASE WHEN (ESF.ID IN
('727','732','737','813','738','739','740','741','742','743')
AND b.ANSWER ='Checked') THEN 'Not Achieved'
WHEN (ESF.ID IN
('727','732','737','813','738','739','740','741','742','743')
AND Z.ANSWER ='Unchecked') THEN 'Achieved'
ELSE ''
End AS Results_c