Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
j'aurais une question concernant les jointures dans le script de Qlik Sense.
Comment puis-je faire les deux dernières jointures sur les tables Tranche_Eff et Tranche_Age dans un script Qlik Sense, sachant que les données de ces 4 tables sont stockées dans des fichiers QVD ?
Merci d'avance pour votre aide.
Try this:
PPActivite:
LOAD DISTINCT
Cal_DATE,
PP_ID,
PM_ID,
Siren_CODE,
Age_NB,
Effectif_NB
FROM [lib://DataFiles/PPActivite.qvd] (qvd);
LEFT JOIN (PPActivite)
LOAD
Siren_CODE,
EntrepriseAvecHeuresSupp_FLAG,
Effectif_NB
FROM [lib://DataFiles/Effectif.qvd] (qvd);
TrancheEff:
LOAD
Effectif_BORNEINF,
Effectif_BORNESUP,
Effectif_NOM
FROM [lib://DataFiles/Tranche_Eff.qvd] (qvd)
WHERE Effectif_RGRP_CLE = 'OBS1';
IntervalMatch_Eff:
INTERVALMATCH(Effectif_NB)
LOAD
Effectif_BORNEINF,
Effectif_BORNESUP
RESIDENT TrancheEff;
LEFT JOIN (IntervalMatch_Eff)
LOAD DISTINCT
Effectif_BORNEINF,
Effectif_BORNESUP,
Effectif_NOM
RESIDENT TrancheEff;
TrancheAge:
LOAD
Age_BorneInf,
Age_BorneSup,
Age_NOM
FROM [lib://DataFiles/Tranche_Age.qvd] (qvd)
WHERE Age_Rgrp_CLE = 'RKT';
IntervalMatch_Age:
INTERVALMATCH(Age_NB)
LOAD
Age_BorneInf,
Age_BorneSup
RESIDENT TrancheAge;
LEFT JOIN (IntervalMatch_Age)
LOAD DISTINCT
Age_BorneInf,
Age_BorneSup,
Age_NOM
RESIDENT TrancheAge;
Merci @BrandonFontes ça fonctionne très bien
Try this:
PPActivite:
LOAD DISTINCT
Cal_DATE,
PP_ID,
PM_ID,
Siren_CODE,
Age_NB,
Effectif_NB
FROM [lib://DataFiles/PPActivite.qvd] (qvd);
LEFT JOIN (PPActivite)
LOAD
Siren_CODE,
EntrepriseAvecHeuresSupp_FLAG,
Effectif_NB
FROM [lib://DataFiles/Effectif.qvd] (qvd);
TrancheEff:
LOAD
Effectif_BORNEINF,
Effectif_BORNESUP,
Effectif_NOM
FROM [lib://DataFiles/Tranche_Eff.qvd] (qvd)
WHERE Effectif_RGRP_CLE = 'OBS1';
IntervalMatch_Eff:
INTERVALMATCH(Effectif_NB)
LOAD
Effectif_BORNEINF,
Effectif_BORNESUP
RESIDENT TrancheEff;
LEFT JOIN (IntervalMatch_Eff)
LOAD DISTINCT
Effectif_BORNEINF,
Effectif_BORNESUP,
Effectif_NOM
RESIDENT TrancheEff;
TrancheAge:
LOAD
Age_BorneInf,
Age_BorneSup,
Age_NOM
FROM [lib://DataFiles/Tranche_Age.qvd] (qvd)
WHERE Age_Rgrp_CLE = 'RKT';
IntervalMatch_Age:
INTERVALMATCH(Age_NB)
LOAD
Age_BorneInf,
Age_BorneSup
RESIDENT TrancheAge;
LEFT JOIN (IntervalMatch_Age)
LOAD DISTINCT
Age_BorneInf,
Age_BorneSup,
Age_NOM
RESIDENT TrancheAge;
Merci @BrandonFontes ça fonctionne très bien