Bonjour TLM!
J'ai 3 table une agent, une cours, une table d'intersection résultat.
Voici ma requete qui sort les agents qui on besoin de se requalifier pour un certain cours, pour l'instant cette requete marche très bien mais elle affiche lorsque la date de requalification est dépasser j'essait de trouvé un moyen pour quelle sorte ceux qui vont être du disont 3 mois en avance.
Si quelqu'un a une idée elle serait bienvenue
Je vous dit merci d'avance
Passs
SELECT max(DateReqal_Cours) AS [Date de requalification], Agents.NomPrenom, Résultat.Nom_Cours
FROM Résultat, Agents, CoursBase
WHERE Résultat.Nom_Cours=CoursBase.Nom_Cours and Résultat.No_Agent=Agents.No_Agent
GROUP BY Agents.NomPrenom, Résultat.Nom_Cours
HAVING max(DateReqal_Cours)<=now();
DateReqal_Cours = est la date de ou la formation expire
Agents.NomPrenom = Nom et prénom de l'agent
CoursBase.Nom_Cours = Le nom du cours
Résultat.Nom_Cours = Le nom du cours dans la table d'intersection (pour faire le lien avec la table cours)
Agents.No_Agent = le numéro de l'agent
Résultat.No_Agent = le numéro de l'agent dans la table d'intersection (pour faire le lien avec la table Agent)