Question: JMP peut-il effectuer une jointure externe complète sans renommer les champs (script, informations)?Salut,
Récemment, j'ai fait une jointure externe complète (sans correspondance). Imaginez ma surprise quand j'ai découvert que JMP avait renommé tous les champs lors de la jointure en ajoutant le nom de la table source. JMP peut-il effectuer une jointure externe complète sans renommer? Si je pouvais le faire en utilisant simplement une option non documentée), faites le moi savoir.
Le JSL que j'ai utilisé ressemblait à quelque chose du type "A" est déjà ouvert:
dt << Join
( with (data table("B") ),
select(),
selectwith(),
include nonmatches(),
by matching columns(IDENTA=IDENTB)
);À votre santé!
Débutant
Re: Question: JMP peut-il effectuer une jointure externe complète sans renommer les champs (script, informations)Vous pouvez utiliser les "Colonnes de même nom".
dt << Join
( with (data table("B") ),
merge same name columns,
select(),
selectwith(),
include nonmatches(),
by matching columns(IDENTA=IDENTB)
);
Vous devez prendre le temps de lire la documentation JSL dans le Guide de script.
Aide ==> Livres ==> Guide de script
Re: Question: JMP peut-il effectuer une jointure externe complète sans renommer les champs (script, informations)Bingo!
J'ai obstinément collé à la référence JSL ...
C'est pourquoi je préfère demander aux gens.
THX!
Re: Question: JMP peut-il effectuer une jointure externe complète sans renommer les champs (script, informations)1. La réponse que vous avez marquée comme solution n’est pas la solution. Décochez-la et cochez la réponse qui a fourni la solution comme solution correcte.
2 Scripting Index est un excellent outil de référence, mais vous devez lire le Guide de script. Si vous preniez le temps de lire la documentation, vous ne l'auriez pas posée à toutes les questions que vous avez posées aujourd'hui.