gpt4 book ai didi

mysql - 如何将复合唯一添加到表mysql中的列

转载 作者:可可西里 更新时间:2023-11-01 07:16:47 25 4
gpt4 key购买 nike

我有一张 table :

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

这是我的 table 。我想在 user_id 列上创建一个唯一的组合,这样单个用户对于每个 deal_type 只能拥有唯一的 deal_id

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

最佳答案

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

关于mysql - 如何将复合唯一添加到表mysql中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12880457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com