Beast Mode

Hello Dojo!


Does anyone know what I am doing wrong here. Thank you!!!


case when `Union_Class` = 'A1' then

case when `Class` IN ('A1','A2','A3','A4','A5','A6','EO','TB','TA','J','SF','F','SGF','GF') then 'Normal' else 'Error' end

else

case when `Union_Class` = 'A2' then

case when`Class` IN ('A2','A3','A4','A5','A6','EO','TB','TA','J','SF','F','SGF','GF') then 'Normal' else 'Error' end 

else


end

end

Tagged:

Best Answers

  • GrantSmith
    GrantSmith Indiana 🥷
    Answer ✓

    What is the error you’re seeing and what are you expecting to see? It’s hard to diagnose your beast mode without any context.



    **Was this post helpful? Click Agree or Like below**

    **Did this solve your problem? Accept it as a solution!**
  • MarkSnodgrass
    MarkSnodgrass Portland, Oregon 🥷
    Answer ✓

    You have one too many ENDs in your syntax. Also, You also have one too many ELSE statements and your final ELSE doesn't have anything, which is likely causing an issue. Try this:

    case when `Union_Class` = 'A1' then
    
    case when `Class` IN ('A1','A2','A3','A4','A5','A6','EO','TB','TA','J','SF','F','SGF','GF') then 'Normal' else 'Error' end
    
     when `Union_Class` = 'A2' then
    
    case when`Class` IN ('A2','A3','A4','A5','A6','EO','TB','TA','J','SF','F','SGF','GF') then 'Normal' else 'Error' end 
    
    else 'Not A1 or A2'
    
    end
    
    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.

Answers