Filemaker 问题。我需要从三个 table 的数据集中创建一个 table

Filemaker Question. I need to create one table from the dataset of three tables

所以我有三个tables

1.Studentdata - 用户 ID、用户名(1)、fname、sname、location_id(2) ...

2.Recent_Logins - 用户名(1),登录日期(6 个月内)

  1. 位置 - location_id (2), location_name

关系由 (1) 和 (2) 表示。


我的最终 table 应该有 Table 1 中未显示在 Table 2 中的用户名,如下所示:


Location_name

username, Fname, sname, email, number

这在 FileMaker 中相当容易做到。无需扰乱建议的任何 SQL 连接。纯粹是点击。

如果您的数据是 CSV 格式或 Excel sheet,您可以将数据直接导入 FileMaker 中的 3 tables 并让它自动设置字段如果您的数据中有 header 列名称。

如果没有,请在“管理数据库”对话框中手动创建 3 个 table 并创建所需的字段。 移动到 Relationship 面板并注意那里的 3 个框。每个框代表您刚刚创建的 table。每个框显示每个 table 中的字段。从每个源字段拖一条线到其他 table(s) 中的目标字段。 对于初学者来说,就差不多了 data-wise。 按确定保存设置。

当您创建 table 时,还创建了 3 个布局。转到您的主布局 (Studentdata),您应该会以基本形式看到您的 Studentdata 字段。 现在您可以将门户添加到您拥有的其他 2 个 table,并能够查看和操作相关数据。 从工具栏或菜单中选择门户工具并绘制一个门户。 Select 您希望从哪个关系中显示数据并为 display/data 条目选择字段。

保存您的布局,您应该设置好了。您可能需要调整您的关系,如排序顺序、创建能力等。

您可以创建任意数量的布局来表示您需要的数据视图,仅包含您感兴趣的字段。

您可以创建连接字段的计算字段并进行任何类型的数据操作。