Bonjour,
Je cherche à ne pas afficher de valeurs dans une colonne en fonction du résultat d'une autre valeur dans une autre colonne.
Je m'explique: je cherche à afficher le statut de commandes (envoyée: OUI ou NON) ainsi que la date d'envoi dans la colonne d'à côté.
Le problème est que la date d'envoi (provenant d'une autre table) est indiquée même si le statut de la commande est à NON.
Mon idée avait été d'utiliser la fonction case when... mais après plusieurs tentatives infructueuses, je n'arrive toujours pas à afficher ce que je souhaite:
ENVOYE DATE_ENVOI
OUI 22/01/2018
NON
Ma requête se présente grosso-modo comme ceci:
Est-ce que quelqu'un aurait une idée de la syntaxe à employer pour que plus aucune date d'envoi ne s'affiche lorsque le statut est à NON ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select NUM_CDE, ENVOYE, DATE_ENVOI from T_STATUT, T_DATE where T_STATUT.NUM_CDE = T_DATE.NUM_CDE
Merci.
Partager