Bonjour à tous,
J'ai deux tables A et B que je charge via un script SQL. Ces tables ont un champs en commun sur lequel une jointure se fait donc automatiquement. Sauf que par défaut c'est un INNER JOIN que fait QlikView alors que je voudrais que ce soit un LEFT OUTER JOIN.
J'ai vu en cherchant sur le forum que pour agir sur des tables déjà chargées, il fallait utiliser la fonction RESIDENT.
J'ai essayé différentes syntaxes mais toutes ont été refusées au moment de l'exécution.
Pour prendre tous les champs de la table, j'ai essayé avec un * mais je suis conscient que c'est
une syntaxe propre au SQL. J'ai essayé de mettre l'intégralité des champs un a un mais ça ne passe pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 LOAD * RESIDENT A; LEFT JOIN LOAD* RESIDENT B;
Merci pour votre aide
Partager