Bonjour à toutes et à tous !
Je suis embêté avec une requête SQL, en faite je sélectionne des prêts où la différence entre la date de fin de pret et la date du jour est inférieur ou égale à 7 soit : DATEDIFF(NOW(),Pret_datefin) <= 7 qui fonctionne très bien cependant je voudrais ajouter une condition qui dit que l'on affiche malgré tout si Emprunt_etat = 3. (en gros même si celà fait plus de 7 jours d'écart on affiche si Emprunt_etat = 3)
Voici ma requête qui fonctionne sans gérer le Emprunt_etat = 3
Merci par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM Objet, Emprunt, Pret WHERE Objet.Objet_id = Emprunt.Emprunt_Objet_id AND Pret.Pret_id = Emprunt.Emprunt_Pret_id AND DATEDIFF(NOW(),Pret_datefin) <= 7;
Cordialement,
Mjs21
Partager