Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
sbertoletto
Partner - Contributor
Partner - Contributor

Jointure externe

Bonjour,

Je cherche à faire une jointure externe avec une clause where contenant un rapport de supériorité >= (Theta jointure)

Après plusieurs tentatives en utilisant LEFT KEEP ou même LEFT JOIN avec NOCONCATENANTE, je n'y parvient toujours pas.

Exemple de requête Oracle :

select *

from table1, table2

where toto.table1 >= toto.table2

Comment puis-je faire dans Qlik?

Merci de votre aide,

Sébastien

2 Replies
rlp
Creator
Creator

Bonjour,

sous QLikView, le seul moyen de faire une jointure sur des bases autres que l'homonymie est IntervalMatch qui lie une valeur à un intervalle l'incluant.

Dans votre cas, il faut lier table1.toto à l'intervalle [ 0 , table2.toto ].

Lisez le Manuel de Référence et re-postez s'il n'est pas assez clair.

Cordialement.

sbertoletto
Partner - Contributor
Partner - Contributor
Author

Ok merci je vais prendre connaissance de cette fonctionnalité