将右外连接和完整外连接添加到 JMP 查询生成器JMP 查询生成器(表 > JMP 查询生成器)缺少一项关键功能,即允许右外连接和完整外连接。请参阅此技术说明: https://www.jmp.com/support/notes/59/817.html
如果能够添加使用 JMP 查询生成器执行这些类型的联接的功能,那就太好了。我知道,通过“表”>“连接”确实存在此功能,但对于那些想要使用 SQL 方法进行表连接的人来说,这是一项重要的功能。
数据存取回复:将右外连接和完整外连接添加到 JMP 查询生成器@斯坦_科普罗夫斯基,我想知道禁用此功能的原因是什么Jmp 查询生成器?
“包括第二个数据表中的不匹配行”显示为灰色 -总是。 只是为了提醒用户这是不可能的吗?

那么,使用 Tables/Join 代替吗?
...但没有聚合选项。
回复:将右外连接和完整外连接添加到 JMP 查询生成器 - 状态更改为:已存档我们正在归档此请求。 如果这仍然很重要,请评论并提供更多详细信息,我们将重新开放。 谢谢你!回复:将右外连接和完整外连接添加到 JMP 查询生成器你好@MathStatChem ,
请接受我的歉意,我指的是使用数据库表使用 JMP 查询生成器,而您指的是使用 QB 来联接 JMP 表。
我应该更仔细地阅读原始帖子,其中您特别从表格菜单中调用了 JMP QB。
干杯,
斯坦
回复:将右外连接和完整外连接添加到 JMP 查询生成器您无法执行完整的外部联接,请参阅OP中的技术说明。 我知道你可以反转表格并进行左连接。 但这并不直观。 表 > 连接具有完整的左/右/内/外连接功能,似乎合理的 JMP 查询生成器也应该具有此功能。
回复:将右外连接和完整外连接添加到查询生成器你好@MathStatChem ,
您已经可以执行这两种类型的连接 -
右外连接仅依赖于主表的顺序。 如果你交换表,那么你就有了一个右外连接。
全外连接是从两个表中选择不匹配的内容。
Data Wrangling QB join examplesData Wrangling QB join examplesData Wrangling QB join examplesData Wrangling QB join examples数据整理 QB 连接示例
Left outer join customer tableLeft outer join customer tableLeft outer join customer tableLeft outer join customer table左外连接客户表
Full outer join edit join select non-matches from both tableFull outer join edit join select non-matches from both tableFull outer join edit join select non-matches from both tableFull outer join edit join select non-matches from both table完全外连接编辑连接从两个表中选择不匹配项

主副表交换后见附表;相同的结果。

内连接匹配两个表之间共有的所有记录
左连接匹配左表中的所有记录和右表中的相关记录。
右连接匹配右表中的所有记录以及左表中的相关记录。
FULL JOIN 获取两个表中的所有记录,并将 NULL 放入相对表中不存在相关记录的列中。
回复:向 JMP 查询生成器添加右外连接和全外连接感谢@Jeff_Perkinson提供的链接/说明: 支持表格的连接类型 > JMP 查询生成器
JMP 使用 SQLite 作为表 > JMP 查询生成器的数据库引擎。SQLite 仅支持以下连接类型:
- Inner-Join :当两个表都匹配时返回行
- 左连接:返回左表的所有行,即使右表中没有匹配项
因此,缩小与其他竞争对手的差距将会很困难。