【发布时间】:2017-03-24 18:17:28
【问题描述】:
我有一个表,它有一个 ID、一个列“A”和其他列。如果 A 设置为“this”,则不能有另一个 ID 的列 A 设置为“this”。否则,该 ID 的多个条目可能会为“A”列设置多个值。
例如:
ID | A | other columns
这是允许的:
1 | that | ...
1 | something | ...
1 | foo | ...
但这不是:
1 | this | ...
1 | that | ...
(三个点表示我们拥有什么数据并不重要)
我在 MySQL Workbench 上执行此操作,因此如果您的回答告诉我如何在此处执行此操作,我们将不胜感激。
【问题讨论】: