我有以下情况:我需要在现有MySQL表中创建一个列,该列将充当另一个表的外键。该表目前包含每人多个记录,我需要一个新列,对每个人都是唯一的。
示例:NC = new column
NC NAME SURNAME UNIT
1 john doe 12
1 john doe 15
2 peter smith 17
3 bruce twain 13
非常感谢任何帮助!
答案 0 :(得分:0)
您可以使用alter table添加列查询到现有表。它不会影响您的数据。
答案 1 :(得分:0)
我的解决方案基于您的信息:
AFIU你想在“你的桌子”和“另一张桌子”之间建立多对多的关系,但根据我的经验,最好有外键的参考表(“你的桌子”中的一对多和“另一张桌子“)。