J'ai une requête mise en place qui contient une instruction CASE qui fonctionne 95% du temps ... Cet autre 5% est dû aux données ne sont pas là. Il y a d'autres données qui indiquent des pointeurs qui aideront ... Je sais juste si c'est possible ...SQL Cas avec conditions
Donc: CASE PRDE.STATUSCODE QUAND 'A' PUIS 'APPELÉ' QUAND 'D' PUIS 'Congédié' QUAND 'P' ALORS 'En attente' QUAND 'S' ALORS 'Satisfait' QUAND 'T' ALORS 'Réglé' END COMME STATUT
Parfois, le champ est '' mais un champ de texte appelé SATISFIEDDATE peut être rempli ... Puis-je écrire quelque chose comme: CASE '' aLORS [si SATISFIEDDATE <> '' puis 'satisfait']
Désolé si cela est bêtement facile ... :)
Que se passe-t-il lorsque SATISFIEDDATE n'est pas null, mais le STATUSCODE n'est pas S? Qu'est-ce que ça veut dire? – ErikE