jsl中连接多个表例如我有3张桌子,
表格1:
表2:

表3:

我想要的决赛桌应该是这样的:

我尝试使用“连接表”选项,但它没有给出我想要的输出。 还有其他方法可以做到这一点吗? 谢谢
回复:在jsl中连接多个表那太棒了!!! 多谢。
回复:在jsl中连接多个表这是一个按规定连接数据的脚本。最终表如下所示

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>回复:在jsl中连接多个表嗨乌代,
感谢您的回复,但最终结果中的表格有重复的值。 那不是我要找的.. 有什么方法可以获得我在问题中提到的输出表吗?
回复:在jsl中连接多个表@飞天小女警,
也许是这样的?
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 )
);请注意,结果表将如下所示,这是对您的询问的轻微修改,但公平地表示了数据。 这是您在尝试“加入表格”时已经拥有的内容,而这不是您想要的吗? 我发现在您共享的所需输出中,您实质上是在某种程度上水平连接数据

回复:在jsl中连接多个表嗨杰夫,
图像中的预览表就是我得到的

而我想要的是这样的:

回复:在jsl中连接多个表我假设您指的是查询生成器工具。
你能证明你得到了什么以及你想要什么吗?
回复:在jsl中连接多个表嗨杰夫,
抱歉,JMP 模型生成器似乎也没有给我想要的结果。
回复:在jsl中连接多个表几乎所有可以通过 JSL 和 JMP 交互执行的操作通常都会为您提供执行该操作的脚本。
查看 JMP 查询生成器顶部的红色三角形热点,您将找到获取脚本的选项。

回复:在jsl中连接多个表尽管 JMP 查询生成器完全符合我的要求,但我需要一种方法在 JSL 中执行此操作。 谢谢
回复:在jsl中连接多个表嗨拜伦,我实际上正在考虑为我必须处理的所有表格自动化这部分。 JSL 有没有办法实现这一点?
回复:在jsl中连接多个表在表查询生成器中这可能更容易完成。 (表格/JMP 查询生成器)这可能一步完成