表中基于两列的唯一行

时间:2018-11-11 10:39:04

标签: database unique access

我在MS Access中具有如下所示的表格

post

并且您可以看到,根据第二和第三列,行ID 9,10并非唯一。

有房地产 enter image description here

我想弄清楚基于第二和第三列只能将唯一行插入到表中,这可能吗?

任何提示都可能有用。

谢谢。

1 个答案:

答案 0 :(得分:1)

如果我做对了,则应该基于3列创建复合主键。

阅读:https://support.office.com/en-us/article/add-or-change-a-table-s-primary-key-in-access-07b4a84b-0063-4d56-8b00-65f2975e4379

看看:使用Access中已有的字段设置主键

请注意步骤3。

由于您的数据是文本,因此请注意,用户应通过下拉菜单或单选按钮进行选择,而不要键入文本,以免用户误输入来重复行。