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 Coach
    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
    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
    
    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.

Answers

  • GrantSmith
    GrantSmith Coach
    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
    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
    
    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.
  • Fadem
    Fadem Member

    Thank you guys!!!!

    @GrantSmith t The error I am seeing is syntax error.

    @MarkSnodgrass It works great! I appreciate the help!