访问:将一列中的表数据用作另一表中的字段名称

时间:2018-06-27 02:32:32

标签: ms-access

好的,我有一个表是项目列表。我希望该项目列表作为另一个表的字段名称。我希望能够轻松添加到列表中,从而将新的字段名称/列添加到该其他表中。示例:

表1

ID |名称

1 |鲍勃

2 |保罗

3 |约翰

表2

ID |鲍勃|保罗|约翰

1 | y | n | y

1 个答案:

答案 0 :(得分:1)

您不应该像第二张表那样存储数据。它没有被标准化,将进一步导致整个世界的痛苦。您应该以类似的方式存储该数据;

  

ID | PersonID | Value 1 1 y 2 2 n

这将更易于查询,并且在Harry到达时不需要重新设计。

您可以创建一个交叉表查询以像您的示例一样显示它。