4

我有一张桌子:

  1. user_id int Composite Unique (deal_id + user_id+deal_type).
  2. deal_id int
  3. deal_type varchar.
  4. created_on datetime.

这是我的桌子。我想在user_id列上创建一个复合唯一性,以便单个用户只能deal_id对每个deal_type.

如何在 mysql phpmyadmin中使复合唯一。

4

1 回答 1

10
ALTER TABLE my_table ADD UNIQUE KEY (user_id, deal_type, deal_id);
于 2012-10-14T08:27:38.777 回答