访问数据库 - 同一个表中与同一主键相关的两个外键

时间:2016-12-08 20:03:53

标签: database ms-access foreign-keys table-relationships

这与Access数据库有关。我有一个第一个表,列出了主键为id的员工。在第一个表格中,我包括所有员工(无论是霸主还是下属)。我有第二个表格,用于确定费用的批准。我有一个列是引用费用的下层的外键。我在同一个表中有第二列,它是引用批准费用的霸主的外键。创建查询时,由于双重关系,查询会中断。有人可以帮助我使用一些代码来查询根据overlord id从employees表中查找霸主吗?感谢。

1 个答案:

答案 0 :(得分:0)

我想我已经使用DLookUp功能解决了这个问题。它看起来像这样:

Overlord: DLookUp("[employee_name]", "employees", "ID = " & overlord_id)

我仍然想知道是否有办法通过关系来做到这一点。