Bonjour,
je fais suite à cette discussion http://www.developpez.net/forums/d15...n/#post8684999 car je pense que mon nouveau problème a plus sa place ici.
J'ai demandé de l'aide pour créer une requête pour récupérer dans ma base de données toutes les sociétés qui n'avaient pas été prospectées depuis une date ainsi que celles qui n'avaient jamais été prospectées.
Voici la requête que l'on m'a conseillé:
Le problème est que la condition soit présente ou non dans la jointure, la requête ne me renvoie que la liste des sociétés qui n'ont jamais été prospectées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT Societe.IdSociete FROM Societe LEFT JOIN Prospection ON Prospection.IdSociete = Societe.IdSociete AND Prospection.DateProspection > DateLimite WHERE Prospection.IdSociete Is Null
J'ai testé ma requête dans SQLServer et ça me donne le bon résultat.
Pensez-vous qu'il y ait des limitations de conditions dans les jointures dans HFSQL?
Je vous remercie.
Partager