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

Répondre à