Rejoindre plusieurs tables en jslPar exemple, j'ai 3 tables,
Tableau 1:
Tableau 2:

Tableau 3:

La table finale que je veux devrait ressembler à ceci :

J'ai essayé d'utiliser l'option « Rejoindre la table » mais elle ne donne pas le résultat souhaité. Y a-t-un autre moyen de faire ça? Merci
Re : Rejoindre plusieurs tables en jslC'est juste génial !!! Merci beaucoup.
Re : Rejoindre plusieurs tables en jslVoici un script qui joint vos données comme prescrit.Le tableau final est présenté ci-dessous

names default to here(1);
dt1=data table("Table 1");
dt2=data table("Table 2");
dt3=data table("Table 3");
// Add an instance counter for each table
// Which will allow the joining by specific rows
dt1<<NEW column=""></NEW>Re : Rejoindre plusieurs tables en jslSalut Uday,
Merci pour la réponse mais le tableau du résultat final a des valeurs répétitives. Ce n'était pas ce que je cherchais.. Existe-t-il un moyen d'obtenir la table de sortie comme je l'ai mentionné dans la question ?
Re : Rejoindre plusieurs tables en jsl@powerpuff ,
Peut-être quelque chose comme ça ?
Clear Log(); Clear Globals();
// I am assuming you have the data tables open. If not you will need to open the data tables and capture their references
// Getting references to the data tables
dt1 = Data Table("Courses");
dt2 = Data Table("HeightAndWeight");
dt3 = Data Table("Interests");
// Updating data table 1 to get all data in one place
dt1 << Update(
With(dt2 ),
Match Columns( :Name = :Name ),
Add Columns from Update table( :Height, :Weight )
);
dt1 << Update(
With(dt3 ),
Match Columns( :Name = :Name ),
Add Columns from Update table( :Interests )
);Veuillez noter que le tableau résultant ressemblera à ceci, ce qui constitue une légère modification de votre demande mais une représentation juste des données. Est-ce ce que vous aviez déjà lorsque vous avez essayé "Join Tables" et n'est-ce pas ce que vous vouliez ? Je vois que dans la sortie souhaitée que vous avez partagée, vous concaténez essentiellement les données horizontalement dans une certaine mesure.

Re : Rejoindre plusieurs tables en jslSalut Jeff,
Le tableau d'aperçu dans l'image est ce que j'obtiens

Alors que ce que je veux, c'est quelque chose comme ça :

Re : Rejoindre plusieurs tables en jslJe suppose que vous parlez de l'outil Query Builder.
Pouvez-vous démontrer ce que vous obtenez et ce que vous voulez ?
Re : Rejoindre plusieurs tables en jslSalut Jeff,
Je suis désolé, mais JMP Model Builder ne semble pas non plus me donner le résultat souhaité.
Re : Rejoindre plusieurs tables en jslPresque tout ce que vous pouvez faire de manière interactive via JSL et JMP vous donnera généralement le script pour le faire.
Regardez dans le point chaud du triangle rouge en haut du générateur de requêtes JMP et vous trouverez les options permettant d'obtenir le script.

Re : Rejoindre plusieurs tables en jslMême si JMP Query Builder fait exactement ce que je veux, j'ai besoin d'un moyen de le faire en JSL. Merci
Re : Rejoindre plusieurs tables en jslSalut Byron, j'envisage actuellement d'automatiser cette partie pour toutes les tables avec lesquelles je devrai m'occuper. Existe-t-il un moyen d'y parvenir en JSL ?
Re : Rejoindre plusieurs tables en jslCela pourrait être beaucoup plus facile à faire dans le générateur de requêtes de table. (Tables/JMP Query Builder) Cela pourrait se produire en une seule étape