也许这比它需要的更复杂,或者更简单。无论哪种方式,它一直让我发疯,我非常感谢任何帮助。
我试过搜索谷歌和堆栈溢出,以及没有成功的 Safari Book on Access,但也许我只是无法清楚地定义我想要找到它的内容。
我在 Access 中创建一个数据库。到目前为止,我有 2 个表格: 区域信息 区域信息
区域信息有一个表,其中有一个“区域”列,其中包含它所属的区域的 2 个字母缩写。(示例:AA、GB、DT)区域信息有一个表格,其中包含“缩写”以及“区域数”
我想要什么(这可能是我完全偏离基础的地方......我以前认为我可以在 mySQL 中做到这一点,但我对 Access 真的很陌生):
我希望能够随时向区域添加新行,这将自动填充该区域中的“区域数”。
我认为需要
SELECT Count([Area Information].Zone) AS CountOfZone, [Area Information].Zone
FROM [Area Information]
GROUP BY [Area Information].Zone
从那里开始,
HAVING ((([Area Information].Zone)=[Zone Information].Abbreviation));
可惜这个不行。
最后,它需要更新该列中的正确行。
如果有人能帮我解决这个问题,我将不胜感激。我一直在尝试我能想到的一切,我的 google-fu 对我很软弱。
谢谢!