[Access] Requète

Résolu
Remad Messages postés 1662 Date d'inscription   Statut Membre Dernière intervention   -  
Remad Messages postés 1662 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis toujours avec mon problème de table que j'ai déja posté, mais je vous le rapel :

Voici le genre de ma table qui se nomme Af_table2 :
http://www.filebam.com/download/56223-6eaa6c/Rqte1.JPG

Il y a donc un numéro de demande (ZWU_NUM_DEM), un statut de la demande, et la date ou la demande a pris ce statut.

Jusque la, tout va bien.

Ensuite, il me faudrait une requète qui me donnerait la durée entre le statut "T" et le statut "X' ou "Z" par demande.

Je pensais a un moyen un peu comme sa :
(Nb jours entre la date&statut="X" ou "Z" et une date (prenons le 1er janvier 1990)) moins (Nb jours entre la date&statut="T" et le 1er janvier 1990).

Pensez vous que cette fonction existerait et/ou fonctionnerait ?

Merci d'avance.

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
Pour simplifier, supposons une table, t, et trois colonnes, d, s et ds. ds est une date.

Le query suivant va faire plus ou moins ce que tu cherche :

select t1.d, T1.s, t2.s, t2.ds - t1.ds
from t as t1, t as t2
where
t1.d = t2.d
and
t1.s = "T"
and
(t2.s = "X" or t2.s = "Y")

qu'en penses-tu ?
0
Remad Messages postés 1662 Date d'inscription   Statut Membre Dernière intervention   711
 
Je vais tester aujourd'hui au travail. Je te tiens au courant.
0
Remad Messages postés 1662 Date d'inscription   Statut Membre Dernière intervention   711
 
Enfin !!! Merci sa fonctionne !!!
0