【发布时间】:2016-06-08 07:35:48
【问题描述】:
我有一个包含这两列的表,我只想在电子邮件列的 columng is_deleted 值为 0 时创建唯一性,因此如果 abc@gmail.com 和 1 输入下面的行将允许如果 @ 987654324@ 和 0 输入它不应该允许。如何在mysql中制作这个约束?
email is_deleted
abc@gmail.com 1
abc@gmail.com 1
abc@gmail.com 1
abc@gmail.com 0
我试图使两列都唯一,它允许一个条目,但在此之后它失败了。
abc@gmail.com 1
abc@gmail.com 0
我正在使用唯一字段进行软删除。
感谢您的帮助。
【问题讨论】:
标签: mysql database phpmyadmin unique-constraint