如何添加复合材料独特的列的表的mysql(how to add composite unique t

2019-09-24 02:15发布

我有一个表:

  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的

Answer 1:

ALTER TABLE my_table ADD UNIQUE KEY (user_id, deal_type, deal_id);


文章来源: how to add composite unique to a column in the table mysql