[Access] Requète

Résolu
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

  1. Contributeur
    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
    1. Je vais tester aujourd'hui au travail. Je te tiens au courant.
      0
    2. Enfin !!! Merci sa fonctionne !!!
      0