Bonjour,

Je n’arrive pas à écrire une requête permettant de lister l’ensemble des fichiers présent dans une table avec la somme des fichiers reçu et la somme des fichiers traités inscrit dans deux autres tables pour une date donnée.

Base de données Oracle, je ne connais pas la version exact mais elle doit être récente.

Structure :

Une table avec la liste des fichiers :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    Filename : FILE
    FICHIER_TOTO
    FICHIER_TART
Une table contenant les fichiers traités : FILE_TREATED

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
             File_Treated                 Treated_Date
             FICHIER_TOTO_20090101    20090101
             FICHIER_TOTO_20090101    20090101
             FICHIER_TOTO_20090102    20090102
Une table contenant les fichiers reçus et non traités : FILE_RECEIPT

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    File_Receipt    Receipt_Date
    FICHIER_TOTO_1    20090101
    FICHIER_TOTO_2    20090101
Le but est de sortir la liste des fichiers avec la somme des fichiers traités, la somme des fichiers reçu.


Requête exécuter en Date 20090101

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
    Nom du fichier    Nombre Traité      Nombre reçu
    FICHIER_TOTO    2        2
    FICHIER_TART    0        0

Si quelqu'un à une idée.

Merci d'avance.