Bonjour,
J'aimerais faire une requête, mais je sais pas si cela est réalisable, je m'explique.
J'ai une table mysql nommée "facture":
- idFacture => id unique
- fk_idContrat => id du contrat, lié à la table "contrat"
- dateStart
- dateEnd
Voici un exemple de ce que peut contenir cette table (dans l'ordre des champs décrit plus haut):
1, 1, 09-05-2011, 08-05-2012
2, 1, 09-05-2012, 08-05-2013
3, 1, 09-05-2013, 08-05-2014
4, 2, 12-05-2011, 11-05-2012
5, 2, 12-05-2012, 11-05-2013
J'aimerais faire une requête qui me sort les factures dont la date de fin est déjà passé OU sera passé dans 40 jours, et cela pour chaque contrat.
Donc il faut déjà que je trouve la plus grande date de fin pour chaque contrat et après tester si la date arrive à expiration?
Déjà comment trouver la plus grande date? Je dois faire des sous-requêtes?
Merci d'avance
Partager