我正在开发一个MS Access 2013数据库。我有两张桌子:
我需要为每种化学品的每一位客户创建一个使用率表。
费率将手动输入(应用户要求)。我试图确定如何创建一个新的表,其中客户-化学字段将组合为主键。
生成的表应该有28x34=952唯一的记录。
目标是有一个表单,用户可以选择客户,然后化学,并编辑速率。
对于任何表/查询创建,我都习惯使用Access接口或SQL。
发布于 2016-05-12 19:00:47
我建议创建一个包含4列的新表。第一列将是“id”--它将成为您的主键(如果您愿意,将自动递增),第二列是客户,然后是化学,最后是评级。然后,如果将查询格式设置为选择customer='customer name‘和化学=’化学名称‘的“评级”,则应得到所需的结果。
发布于 2016-05-12 19:13:33
谢谢你的答复。对此做了更多的斗争,并使用以下SQL创建表:
从化学品、客户中选择customers.customer、chemicals.chemical到UsageRates
然后向表中添加一个空白的“速率”字段。
https://stackoverflow.com/questions/37195162
复制相似问题