Exclusion de dates

Résolu/Fermé
Snowpape Messages postés 72 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 27 février 2011 - 21 juil. 2010 à 12:46
Snowpape Messages postés 72 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 27 février 2011 - 24 juil. 2010 à 19:36
Bonjour,
Je suis sur Oracle et j'ai un champ USER_NAME et un champ DATE_ATTEMPT qui contient des dates de connexion. Je voudrais afficher les utilisateurs qui ne sont pas connectés depuis le 30/Avril/2010 jusqu'à aujourd'hui.
Merci de me répondre.


2 réponses

Bonjour,
Avec un petit NOT EXISTS ca devrait être assez simple ...

Dans le genre :

SELECT T1.USER_NAME
FROM CONNECTION_TABLE T1
WHERE NOT EXISTS (
SELECT 1 FROM CONNECTION_TABLE T2
WHERE T2.DATE_ATTEMPT <= SYSDATE
AND T2.DATE_ATTEMPT => TO_DATE('30/04/2010', 'DD/MM/YYYY')
AND T1.USER_NAME = T2.USER_NAME
)

Ca te convient ?
Cordialement, M.
0
Snowpape Messages postés 72 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 27 février 2011 4
24 juil. 2010 à 19:36
Slt
Ca me convient parfaitement. Merci swed.
0