Requête sur date du jour résultat incorrect
edwige
-
edwige -
edwige -
Bonjour,
Je cherche à faire une requête qui ferais ressortir les devis de la table études qui ne figurent pas dans la table relance et dont la date d'envoi de la table relance est supérieur à 15 jours, j'ai essayé avec la formule suivante mais je suis dans l'impasse.
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.DATE_ENVOI)<DateAdd("ww","-2",Now())) AND (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE))
Les tables sont les suivantes
ETUDES ( N°DEVIS / CODE CLIENT / DATE ENVOI / NOM)
RELANCE ( N° DEVIS/ CODE CLIENT/ DATE RELANCE / RESULTAT)
Merci de vos réponses
Je cherche à faire une requête qui ferais ressortir les devis de la table études qui ne figurent pas dans la table relance et dont la date d'envoi de la table relance est supérieur à 15 jours, j'ai essayé avec la formule suivante mais je suis dans l'impasse.
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.DATE_ENVOI)<DateAdd("ww","-2",Now())) AND (((ETUDE.N°DEVIS) Not In (SELECT N°DEVIS FROM RELANCE))
Les tables sont les suivantes
ETUDES ( N°DEVIS / CODE CLIENT / DATE ENVOI / NOM)
RELANCE ( N° DEVIS/ CODE CLIENT/ DATE RELANCE / RESULTAT)
Merci de vos réponses
A voir également:
- Requête sur date du jour résultat incorrect
- Resultat foot - Télécharger - Vie quotidienne
- 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
- Trouver une date de naissance gratuit - Forum Webmastering
4 réponses
Bonsoir,
Un peu normal...je crois !
tu fais un inner join entre etude et relance.....donc ta requete ne va ramasser que des enregistrements qui existent dans les 2 tables !!!
Fais simplement :
select * from etudes where etude.n°devis not in (select n°devis from relance) and date........
Bonne nuit....
Un peu normal...je crois !
tu fais un inner join entre etude et relance.....donc ta requete ne va ramasser que des enregistrements qui existent dans les 2 tables !!!
Fais simplement :
select * from etudes where etude.n°devis not in (select n°devis from relance) and date........
Bonne nuit....
Bonjour,
Ce que tu énonces est incohérent :
" Je cherche à faire une requête qui ferais ressortir les devis de la table études qui ne figurent pas dans la table relance et dont la date d'envoi de la table relance est supérieur à 15 jours ".
Tu cherches ceux qui ne figurent PAS dans la table X, mais pour lesquels la date de la table X est > à 15 jours...
Donc forcément, il n'y en a pas !
Tu pourrais préciser ?
Cordialement, M.
Ce que tu énonces est incohérent :
" Je cherche à faire une requête qui ferais ressortir les devis de la table études qui ne figurent pas dans la table relance et dont la date d'envoi de la table relance est supérieur à 15 jours ".
Tu cherches ceux qui ne figurent PAS dans la table X, mais pour lesquels la date de la table X est > à 15 jours...
Donc forcément, il n'y en a pas !
Tu pourrais préciser ?
Cordialement, M.