Bonjour François,
Je cherche de la documentation SQL sur les jours, mois et années. J'ai
trouvé
*CURRENT_DATE()* MySQL|PostgreSQL Retourne la date courante au format
AAAA-MM-JJ (ou AAAAMMJJ si le résultat est converti en entier)
Retour
CURRENT_DATE
2002-09-01
CURRENT_DATE()+0
20020901
qui me conviendrait mais est-ce compatible avec Base ?
Je voudrais extraire d'une date MMJJ. Mon problème est de savoir quel
format Date utiliser,
JJMMAAAA ou AAAAMMJJ
Cordialement
papy
//*************************************************************************************************
Francois Gatto a écrit :
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