我有一个案例陈述,例如下面有多个结果的案例陈述。不幸的是,由于前三个结果得到满足,其他选项被忽略了。有没有考虑到所有结果的陈述方式?
,CASE WHEN T.T1_HoNOSCA_Score IS NULL THEN 'Missing T1'
WHEN T.T2_HoNOSCA_Score IS NULL THEN 'Missing T2'
WHEN T.T1HonosValidity IN ('NULL','Invalid 9','Invalid Null')
OR T.T2_HonosValidity IN ('NULL','Invalid 9','Invalid Null') THEN 'Invalid Data'
WHEN T.T1_HoNOSCA_Score IS NULL AND T.T2_HoNOSCA_Score IS NULL THEN 'Missing T1 & T2'
WHEN T.T1_HoNOSCA_Score IS NULL AND T.T1HonosValidity IN ('NULL','Invalid 9','Invalid `enter code here`Null')
OR T.T2_HonosValidity IN ('NULL','Invalid 9','Invalid Null') THEN 'Missing T1 & Invalid Data'
WHEN T.T2_HoNOSCA_Score IS NULL AND T.T1HonosValidity IN ('NULL','Invalid 9','Invalid Null')
OR T.T2_HonosValidity IN ('NULL','Invalid 9','Invalid Null') THEN 'Missing T2 & Invalid Data'
WHEN T.T1_HoNOSCA_Score IS NULL AND T.T2_HoNOSCA_Score IS NULL AND T.T1HonosValidity IN ('NULL','Invalid 9','Invalid Null')
OR T.T2_HonosValidity IN ('NULL','Invalid 9','Invalid Null') THEN 'Missing T1 & T2 & Invalid Data'
ELSE NULL END AS Data_Quality_Type