0 Replies Latest reply: Apr 18, 2013 3:42 AM by Jacky GAUD RSS

    pb left join avec 3 tables

    Jacky GAUD

      bonjour,

      je voudrais faire un left join avec 3 tables mais mon soucis c'est que j'ai besoin de 2 liaisons entre les 2 premières tables. avec 1 seule liaison ça fonctionne mais lorsque je rajoute la 2ème ça ne fait pas ce que je veux. Voilà le code et les 2 champs de liaisons sont [Code entreprise] et [Code groupe] il faut aussi savoir que les 2 champs [Code entreprise] et [Code groupe] contiennenet les mêmes données. Comment je peux m'en sortir ? merci

       

      LOAD [Nom formation],
           [Nom produit],
           [Site],     
           [Offre],    
           [Nom groupe],
           [Code groupe],
           [Etat facture groupe],
           [Gestionnaire],     
           [Date début groupe],
           [Date fin groupe],    
           Année,
           Mois,
           Année*100+Mois as Yearmonth,
           [Entreprise],
           [Montant réalisé assiduité],
           [Type formation],
           [Num département],
           [Département entreprise],
           left([Code postal entreprise],4)&'0' as [Code postal entreprise],
           [Nom convention],
           [Statut apprenant],
           [Conseiller],
           [Budget commercial],
           [Code entreprise]    
      FROM
      [$(FicQVD_QlikMartCom)]
      (qvd);


      Dimlienentreprise:
      LOAD

        [Code entreprise],
        [Code groupe],
        [Budget CA Client],
           CODE_RUB_DETAIL
      FROM
      [$(FicQVD_Dimlienentreprise)]
      (qvd) ;

       

      LOAD

           CODE_RUB_DETAIL,
           NOM_RUBRIQUE as [Rubrique],
           NOM_RUB_DETAIL as [Valeur rubrique]
      FROM
      [$(FicQVD_Dimrubrique)]
      (qvd) where NOM_RUBRIQUE='ADEFIM' or NOM_RUBRIQUE='Adhérent UIMM' or NOM_RUBRIQUE='Typologie Client' or NOM_RUBRIQUE='Budget CA' or NOM_RUBRIQUE='Type de Formation';