Contrainte de date dans une requête

Fermé
pcsystemd Messages postés 662 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 26 septembre 2022 - 18 juin 2009 à 10:22
Kentin76250 Messages postés 235 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 12 novembre 2014 - 19 juin 2009 à 08:55
Bonjour voila j'ai une requête qui me recupere tous les données de matable de ce style :
SELECT DISTINCT
        e.nom AS mail
FROM
        matable n
        JOIN matable1 i ON (n.id = i.uid)
        JOIN matable3 e ON (e.id = i.uid)
WHERE
        n.ref IN (SELECT id FROM matable4 WHERE fr = 'blablabla'') and
        n.stat = 0 and
        i.stat = 0 and
        e.stat = 0 and
        n.id > 0 and
        i.id > 0 and
        e.id > 0
ORDER BY mail;

Je souhaiterais mettre une condition a ma requête afin qu'elle ne me récuperer que les données inserer semaine -1 donc en utilisant une date ou autre .

En faites c'est une requête qui sera lancée une fois par semaine via un script shell pour récuperer dans un fichier les nouvelles données insérées la semaine d'avant.
Une idée a me donner?
Merci

4 réponses

Kentin76250 Messages postés 235 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 12 novembre 2014 5
18 juin 2009 à 11:28
avec un petit between(entre)

tu met ta date de debut between date de fin


je vois ca comme ca ensuite ..
0
giheller Messages postés 1845 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 9 juin 2022 139
18 juin 2009 à 11:30
Bonjour,
Pourquoi ne pas ajouter dans la table une date d'insertion, ensuite on a toute latitude pour comparer avec la date du jour
0
pcsystemd Messages postés 662 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 26 septembre 2022 20
19 juin 2009 à 07:39
Ok merci a vous deux. Je vais testé tout cela.
0
Kentin76250 Messages postés 235 Date d'inscription lundi 3 décembre 2007 Statut Membre Dernière intervention 12 novembre 2014 5
19 juin 2009 à 08:55
Quand tu auras bien trouvé met ce que ca donne pour que ca aide d'autres.
0