Please help with my ETL formular.
I'm not sure why my case only works for…
WHEN AdditionalRecruiter
= '' and RecruiterInOrder
= 1 THEN 'Unassigned Owner'
WHEN STR_CONTAINS(AdditionalRecruiter
,',') THEN AllRecruiter
WHEN AllRecruiter
IS NULL THEN 'N/C'
Below is the code I'm using to populate the 'RecruiterOutcome' column. I'm using N/A, N/B, N/C, and N/D to differentiate between cases. The goal is to fill the 'RecruiterOutcome' column with any flag in the blank rows, so that I can filter them out later.
CASE WHEN AdditionalRecruiter
= '' and RecruiterInOrder
= 1 THEN 'Unassigned Owner'
WHEN STR_CONTAINS(AdditionalRecruiter
,',') THEN AllRecruiter
WHEN STR_CONTAINS(AdditionalRecruiter
,',') and AllRecruiter
IS NULL THEN 'N/A'
WHEN STR_CONTAINS(AdditionalRecruiter
,',') and AllRecruiter
= '' THEN 'N/B'
WHEN AllRecruiter
IS NULL THEN 'N/C'
WHEN AllRecruiter
= '' THEN 'N/D'
ELSE AllRecruiter
END