我有我需要使用的病例陳述結果。我想將它放在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
我在哪裏子句應該是: Where Results_c ='Not Achieved – user2133330
這可以在視圖中完成嗎?我的觀點是無法改變的。 – user2133330
已經在視圖中的這種情況聲明?結果_c已經是視圖的輸出列嗎? –