sql server - SQL Case statement not working -


I am writing a SQL query and it works, but I get only half results:

< Pre> (like Q1.VariableName when @Variablename IS NULL THEN ('E%') ELSE @Variablename END)

What I want is: If the @VerbalName If not, q1 .VariableName = @Variablename.

  If it is zero, then 'q%' such as' e% 'or q1.VariableName such as q1.VariableName and' b1% 'is not like'% 1'VARIABLENAME '% MAIL%'  < / Pre> 

But, I'm unable to get it. Does anyone tell me where I am going

If you are doing this, then where section, you Case Completely:

  ((@Variablename IS NULL and (q1.VariableName 'e' 'or q1.VariableName such as' B% 'and q1.VARIABLENAME'% MAIL % ')) Or q1.VariableName = @Variablename) Since  null  is never equal to anything,  q1.VariableName = @Variablename )  is always  @Variablename   null  


Comments

Popular posts from this blog

winforms - C# Form - Property Change -

java - Messages from .properties file do not display UTF-8 characters -

javascript - amcharts makechart not working -