Bonsoir, f2001 a écrit : > Bonjour, > > Je veux sélectionner des dates un mois avant à un mois a près la date > du jour >
Je ne comprends pas bien "un mois après la date du jour" ?! > J'ai trouvé cette requête mais elle ne fonctionne pas et je ne sais pas > pourquoi. > Le message dit juste erreur sur la ligne 8 > > SELECT * > FROM `dates` > WHERE `etat` = 'CONFIRME' > AND ( > TO_DAYS( `jour` ) BETWEEN (TO_DAYS( NOW( )- 30 ) and (TO_DAYS( NOW( )+ > 30 ) > ) > ORDER BY `jour` DESC > > Si quelqu'un peut m'aider ? > Merci d'avance et bonne année ! > > François > Tu devrais peut-être regarder du côté de DATEDIFF, comme par exemple ce genre de requête : SELECT "ID_musik", "Titre", "ID_country", "ID_type", "date_achat" FROM "musiques" WHERE "ID_country"='3' AND DATEDIFF( 'MM', "date_achat", CURDATE() ) = 1 Francois Gatto -- Bonne Année 2010 à tou[te]s --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org