hello,
je souhaiterai créer un objet de type indicateur avec des conditions , du style :
si champ1 = 0
alors si ...
sinon ...
merci








hello,
je souhaiterai créer un objet de type indicateur avec des conditions , du style :
si champ1 = 0
alors si ...
sinon ...
merci
Je ne sais pas si c'est valable pour tous les SGBD en fait, mais bon :
2 choix possibles :
Case et Decode
1° Case :
Tu peux également imbriquer ou enchainer les when :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Case OBJET when VALEUR then RESULTAT1 else RESULTAT2
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Case OBJET when VALEUR1 then RESULTAT1 when VALEUR 2 then RESULTAT2
2° Decode
Code : Sélectionner tout - Visualiser dans une fenêtre à part Decode(OBJET,VALEUR1,RESULTAT1,VALEUR2,RESULTAT2,....,RESULTAT SINON)








ah oui j'ai oublié de préciser que c'était sur Sql Server.
j'ai testé avec case when ... then ... else case when ... end
c'est ok niveau syntaxe, il me reste à tester avec les données
merci
Partager