Sql 基于其他字段值继承字段值

Sql 基于其他字段值继承字段值,sql,ms-access,Sql,Ms Access,有一个人员表tblPeople,每个人都有一个ID字段和一个休假(是/否值)字段 我有一个表单,它从另一个表单继承了一个人的ID。因为这两个表单使用的表不同于tblPeople,所以不同的表只有person的ID字段而没有他的假期字段,所以我不能直接继承假期字段 我想要的是为那个人获取假期值:我想我可以创建一个组合框,其中有一个记录源:选择来自tblPeople的假期,其中tblPeople.ID=Me.txtID,它将只返回一条记录,然后对其进行编码,自动选择第一个值并将其隐藏或其他内容。但这

有一个人员表
tblPeople
,每个人都有一个ID字段和一个休假(是/否值)字段

我有一个表单,它从另一个表单继承了一个人的ID。因为这两个表单使用的表不同于
tblPeople
,所以不同的表只有person的ID字段而没有他的假期字段,所以我不能直接继承假期字段

我想要的是为那个人获取假期值:我想我可以创建一个组合框,其中有一个记录源:
选择来自tblPeople的假期,其中tblPeople.ID=Me.txtID
,它将只返回一条记录,然后对其进行编码,自动选择第一个值并将其隐藏或其他内容。但这涉及到一些毫无意义、笨拙和丑陋的代码


我的问题是,是否有其他方法可以做到这一点。

将表单建立在一个查询的基础上,该查询在休假字段中留下了连接。然后该字段将显示自动和无代码。更好的是,如果假期值发生变化,那么就不需要更新代码等——事实上,这就是关系数据库的全部优点