Jai une table "Clients" contenant lensemble de mes clients:
Client_ID
sensible (0 ou -1)
Jai une table "Incidents"
l'ID du client
description
et un champ Oui/Non "resolu".
Quand un incident survient chez un client il est ajoute a la table incidents avec resolu = 0. On change la valeur de resolu une fois le probleme regle.
Ainsi un client peut navoir aucun incident , ou encore avoir un ou plusieurs incidents qui pourrons etre resolu ou pas.
Jaimerais une requete qui me donne lensemble des clients sensible (sensibles= -1) avec leurs incidents respectifs non resolu (resolu =0)
sils en ont
Je mexplique
-Si un client sensible na pas dincidents du tout il apparaitra sur une ligne avec la description de lincident vide (A)
-Pareil si un client sensible a des incidents mais tous sont resolus il apparaitra sur une ligne avec la description de lincident vide (B)
-De plus si un client sensible a un ou plusieurs incident NON resolus il apparaitra sur plusieurs ligne avec sur chaque ligne la description de l'un de ses incidents non resolus. (C)
Jai trouve une requete qui me donnent (A), une autre requete qui me donnent (C) mais je bloque sur le cas (B).
Merci a tous
desole davoir ete long
A+
NB: en fait la jointure gauche sur clients et incidents ne me donne que les clients ayant au moins un incidents NON resolus du fait du test sur le champ resolu de la table incidents
Partager