Requête avec date du jour
edwige
-
blux Messages postés 27141 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27141 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaiterais créer une requète qui porte sur une date d'envoi
Je voudrais sortir toutes les dates d'envoi de plus de 2 semaines.
C'est une base de données Access.
Merci pour votre aide
Je souhaiterais créer une requète qui porte sur une date d'envoi
Je voudrais sortir toutes les dates d'envoi de plus de 2 semaines.
C'est une base de données Access.
Merci pour votre aide
A voir également:
- Requête avec date du jour
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mettre a jour chromecast - Accueil - Guide TV et vidéo
- Comment mettre à jour ses pilotes - Guide
- Nombre de jour entre deux dates excel - Guide
5 réponses
Salut,
il suffit d'utiliser la fonction dateadd (qui va soustraire deux semaines à la date courante) et tester que la date d'envoi est bien antérieure à la date ainsi calculée :
il suffit d'utiliser la fonction dateadd (qui va soustraire deux semaines à la date courante) et tester que la date d'envoi est bien antérieure à la date ainsi calculée :
where DateEnvoi<DateAdd("ww","-2",Now());A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Bonjour
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE ((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)));
Merci
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE ((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)));
Merci
Bonjour
Voici ma requête
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)));
Merci
Voici ma requête
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)));
Merci
Elle n'a rien à voir avec ce que j'ai proposé !
Je mettrais quand même N°DEVIS entre [], pour voir...
Je mettrais quand même N°DEVIS entre [], pour voir...
Oui je sais en fait cette première requête permet de sélectionner les études qui n'ont pas encore été relancés et je souhaiterais ajouter la condition que les études doivent avoir été envoyées il y a plus de 15 jours cependant en ajoutant à la suite ta requête
where DATE_ENVOI<DateAdd("ww","-2",Now());
Je ne peux pas l'éxécuter c'est pour cela que je ne l'ai pas remis dans la requête
Merci
where DATE_ENVOI<DateAdd("ww","-2",Now());
Je ne peux pas l'éxécuter c'est pour cela que je ne l'ai pas remis dans la requête
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ca ne fonctionne topujours pas
Voici la formule
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)) AND ((ETUDE.DATE_ENVOI)<DateAdd("ww","-2",Now())));
Il n'y a plus de message d'erreur mais le résultat n'est pas correct
Voici la formule
SELECT ETUDE.N°DEVIS, ETUDE.DATE_ENVOI, ETUDE.Code_client, ETUDE.NOM
FROM ETUDE INNER JOIN RELANCE ON ETUDE.N°DEVIS = RELANCE.N°DEVIS
WHERE (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE)) AND ((ETUDE.DATE_ENVOI)<DateAdd("ww","-2",Now())));
Il n'y a plus de message d'erreur mais le résultat n'est pas correct
seulement lorsque je l'entre dans la requête j'ai un message d'erreur
" La syntaxe de l'expression entrée n'estbpas valide"
merci de tes réponses
Copie te requête qu'on voie...