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';