Regroupement de plusieurs requête

Résolu
Bonjour,

Je travail sur Access , et j'ai besoin de regrouper le résultat de 3 requêtes sql dans un seul tableau .

j'ai donc 3 tableau de 2 colonnes
Date_Référence valeur_référence
Date_Prévisionnelle valeur_prévisionnelle
Date_Réalisé Valeur_Réalisé

Je voudrais s'il vous plait créer un 4eme tableau dont la première colonne est l'ensemble des date , avec les valeur correspondante à cette date . comme l'exemple ci dessous



si vous pouviez m'aider s'il vous plait , je vous serais très reconnaissant

merci bcp.

4 réponses

  1. bonjour
    faire des requetes ajout d'enregistrements dans la 1ere table
    0
    1. Comment ca ? je vois pas ce que vous voulez dire !
      0
      1. Le But c'est de pouvoir générer un graphique aprés , et donc je dois générer automatiquement le tableau 4.
        0
    2. Bonsoir,
      On ne voit rien. Merci de mettre le texte des SQL en ligne, et au besoin un extrait de la base (anonymisée) via CJoint.com
      Tu peux aussi mettre des tableaux Excel si Access directement est difficile. Mais là, désolé, la vue d'écran, c'est illisible.
      A te lire.
      0
      1. Voici le lien de l'image :

        http://cjoint.com/14jn/DFkvtXISfdA.htm

        Mon problème a été résolu :

        Il faut générer un calendrier :
        Code sql :

        SELECT DateRef AS LaDate FROM Tableau1
        UNION
        SELECT DatePrev FROM Tableau2
        UNION
        SELECT DateReal FROM Tableau3


        puis dans l'assistant graphique des requêtes :

        Calendrier-------->Tableau1
        |-------->Tableau2
        |-------->Tableau3


        Jointures de type "2" (LEFT JOIN) via les champs Dates, et on ramène les 3 valeurs

        SELECT Requête1.dateref, tableau1.valeurref, tableau2.valeurprev, tableau3.valeurreal
        FROM ((Requête1 LEFT JOIN Tableau2 ON Requête1.dateref = tableau2.dateprev) LEFT JOIN Tableau3 ON Requête2.dateref = tableau3.datereal) LEFT JOIN Tableau1 ON Requête1.dateref = Tableau1.dateref;


        MErci à f-Leb : Developpez

        Merci à Vous aussi pour votre Attention.
        0