首页 > 解决方案 > 文件制作者问题。我需要从三个表的数据集中创建一个表

问题描述

所以我有三张桌子

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

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

  1. 位置 - location_id (2), location_name

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


我的 Final table 应该具有表 1 中未显示在表 2 中的用户名,如下所示:


地点名称

username, Fname, sname, email, number

标签: filemaker

解决方案


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

如果您有 CSV 或 Excel 工作表中的数据,您可以将数据直接导入 FileMaker 中的 3 个表格,如果您的数据中有标题列,则它会自动为您设置字段。

如果没有,请在“管理数据库”对话框中手动创建 3 个表并创建所需的字段。移动到关系面板并注意那里的 3 个框。每个框代表您刚刚创建的一个表。每个框显示每个表中的字段。将一条线从每个源字段拖到其他表中的目标字段。对于初学者来说,这几乎是数据方面的。按确定保存设置。

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

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

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

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


推荐阅读