Asssistant requete av

Fermé
big - 10 déc. 2008 à 13:27
CalicoJack Messages postés 47 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 18 décembre 2008 - 17 déc. 2008 à 04:31
Bonjour a ts
je suis entrain de faire un travail sur access relatif a une base de données.
alors je voudrais par exemple savoir a partir des diffrentes tables , quelles sont les espèces (végtales/animales) qui ont subi des agressions ces trois dernièrs mois par rapport à la date du jour.
cest a dire mme en 2010 quand je fais la requete le résultat a donner tient cpte de la date du jour.
merci a chacun de vs pour votre contribution
si vs pouvez aussi le faire atravers sql ce serait bien

1 réponse

CalicoJack Messages postés 47 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 18 décembre 2008 29
17 déc. 2008 à 04:31
Je répond à "PAR RAPPORT À LA DATE DU JOUR". La date du jour est une fonction dans Access. C'est la fonction NOW() ou MAINTENANT() pour les utilisateurs français.

La fonction MAINTENANT() rapporte l'instant présent ou elle est appelée et est variable puisque si tu l'appelle 2 seconde plus tard, elle n'aura pas la meme valeur, elle aura la valeur précédente+2secondes.

Si l'heure t'importe peu, formate la fonction MAINTENANT() dans une fonction FORMAT() comme suit:
FORMAT(NOW();"yyyy-mm-dd")

en français
FORMAT(MAINTENANT(), "yyyy-mm-dd")

Tu peux modifier le format d'affichage le : "yyyy-mm-dd" regarde l'aide Access pour la fonction FORMAT(). Pour tes 3 derniers mois, et bien c'Est

FORMAT(MAINTENANT(), "yyyy-mm-dd")-90 <------ moins 90 jours ou la valeur que tu veux.

Salut
0