2 pièce(s) jointe(s)
Utilisation de l'instruction NOT IN dans l'instruction CASE WHEN
Bonjour, je suis nouveau sur le forum, j'ai fait des recherches sur internet mais je n'ai pas trouvé mon bonheur...
Je développe une appli Web en php et SQL SERVER. L'application restitue sur le web des informations stockés dans une base SQL SERVER.
( j'ai quelques bases en programmation car j'ai fait une école d’ingénieur en mathématiques, mais je suis novice en web...)
Je bloque sur une requête qui ne s’exécute pas:
Le but est de récupérer des informations provenant de la table dbo.[06_C556] puis de récupérer dans un NOUVEL attribut ( qui s’appellera [EDS inst]) une variable, qui dépend de la valeur d'une partie des autres attributs:
Voici le Code :
Pièce jointe 395657
Pièce jointe 395661
Autrement dit:
[EDS inst] vaut:
-[06_C556].[C556 - No Emetteur(rq7 C556)] SI : [06_C556].[C556 - No Emetteur(rq7 C556)] est différent de (7213,7223,6424,6423,6506,7194,0)
SI NON:
- [C558 - No Emetteur] SI: [C558 - No Emetteur] n'appartient pas à (7213,7223,6424,6423,6506,7194,0)
SI NON:
-[C558 - C560 - id agence productrice] SI: [C558 - C560 - id agence productrice] n'appartient pas à (7213,7223,6424,6423,6506,7194,0)
SI NON :
-[PA-id EDS niveau 4]
J'ai trouvé sur le web qu'on pouvait gérer ça avec CASE, mais il existe différentes syntaxes, je suis à court d'idée...
Quelqu’un sait-il comment gérer ça?
Merci d'avance :)