我有一个美国国会信息数据库,其中我有美国众议院第 112 届会议中每位国会议员的FirstName、MiddleName、LastName、District、State、Party等,我想为每个国会议员添加委员会信息(即什么他们所在的委员会)。我有一张District |的大表(称为StateCommittee)状态| 这样的委员会:
Financial Services 5 NY
Foreign Affairs 5 NY
Judiciary 24 FL
Science, Space, and Technology 24 FL
Appropriations 4 AL
这标志着哪个委员会被分配到哪个地区。我还在我的代表表中创建了一个名为Committees的字段,这是一个多值查找字段到另一个我称为List of Committees 的表。理想情况下,我想创建一个更新查询,当两者具有相同的地区和状态。因此,理想情况下,它在伪代码中看起来像这样:
Update [Representatives].Committee.Value
SET [Representatives].Committee.Value = [StateCommittee].Committee
WHERE [Representatives].District = [StateCommittee].District And [Representatives].State = [StateCommittee].State
但是,当我将上述代码完全放入更新查询时,Access 会产生以下错误:
syntax operation error ".
有没有人对我做错了什么或者我想做的事情实际上不可能有任何想法?非常感谢!