我需要在Database Unique中创建一个列,但如果更改另一个列号,则可以复制。
+-----------------------------------+------------+
| Name | Status |
+-----------------------------------+------------+
| XerK | 1 |
| cdya | 1 |
| XerK | 2 |
| cdya | 2 |
+-----------------------------------+------------+
我需要喜欢这张表,但在状态相同的情况下不会重复。
谢谢。
答案 0 :(得分:0)
您可以像这样创建一个独特的合成
ALTER TABLE `yoourtable` ADD UNIQUE `unique_index`(`Name`, `Status`);
取自How do I specify unique constraint for multiple columns in MySQL?