我有一个包含FiscalLider,FiscalDia和FiscalNoite字段的表,它们的值来自Query,如果我为一个字段选择一个名称,该名称不应该用于其他两个字段,如下所示:
例如:
查询将这些结果作为字段的下拉列表获取:
在FiscalLider字段中,我选择Paul,因此该名称将不可用于FiscalDia或Value FiscalNoite,仅保留
然后我选择John作为FiscalDia,然后在FiscalNoiite字段上选择可能的选项
如果用户决定更改任何Fiel的值,那么他只能选择该字段上的名称加上Michael,Margareth和Philip,因为这些是未分配给任何字段的唯一名称。
我试图在每个字段内的验证规则上放置验证规则[FiscalDia]<> [FiscalNoite]<> [FiscalLider],但我收到SQL错误: “无效的SQL语法 - 不能在列级CHECK约束中使用多个列”。
基于此错误,我不确定是否应该将约束放在Query的SQL上。但无论如何我不知道该怎么做。
任何人都可以帮助我吗?