giovedì 10 novembre 2011

Sql sever case when con else if

Lo so, è molto ma molto che non scrivo script su Sql server, ma ultimamente sono preso da mille impegni personali (volontariato informatico, ambiente, associazione culturale, ed eventi) e da altre tecnologie, come Silverlight e XNA http://emanuelemattei.blogspot.com/search/label/XNA quest'ultima non male.




Be, oggi riprendo con uno script sql, e precisamente, come creare tramite case when una if con else if




Dopo il When utilizzare la parola chiave Else, ed aggiungere un altro When, in questo modo e come se fosse Else if




Qui di seguito l'esempio.




Select campoValore, 'Valore' +




case




--utilizzo case




WHEN campoValore ='test' then 'testo trovato'




ELSE -- else if




CASE WHEN AltroCampo = 'altro testo' then 'altro testo della if'




else -- else if




case when AltroCampoElseIF <>'testo' then 'else if di una else if'




else '' --else




end




END




end




from tabella


Nessun commento: