Operations sur dates en MySQL

cs_nlh Messages postés 93 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 9 décembre 2007 - 30 juin 2004 à 16:06
cs_lotr Messages postés 128 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 12 août 2005 - 30 juin 2004 à 16:28
Bonjour, bonjour....
j'ai un ptit probleme assez lourd....

c'est a dire j'ai une base mysql avec une table factures composée comme ca :

id tinyint(6)
date_debut date(yyyy-mm-dd)
duree int(5) (en jour)

et je cherche a selectionner un truc dans le genre la :

SELECT id
FROM factures
WHERE date_d'aujourd'hui BETWEEN date_debut AND (date_debut+duree)

et c'est les trucs en rouge qui me posent souci...

litteralement je cherche a selectionner toute les facture qui sont encore effective.
C'est a dire celle où la date de debut est superieur a la date d'aujourd'hui.
Et qui ne sont pas encore perimé, c'est a dire que la date de debut plus la duree de validité de la facture (en jours), doit exedé la date d'aujourd'hui..

voila
merci de vos reponces

1 réponse

cs_lotr Messages postés 128 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 12 août 2005
30 juin 2004 à 16:28
Salut,
Essaie cette adresse, tu trouveras tout ce dont tu as besoin.
http://dev.mysql.com/doc/mysql/fr/Date_and_time_functions.html
0