我正在使用MySQL 5.6服务器。我使用Navicat在数据库中工作。如何使现有列中的重复项具有唯一性?
我已经搜索并找到了很多可能的解决方案来解决我的问题,但他们都没有为我工作。
我有一个大约36000行的表。我有一个列允许重复entrys,但我想使行中的副本唯一。 Column with duplicates
我可以使用此查询找到我的副本。 但有很多手动编辑它们。 Search Result
SELECT name, COUNT(ItemTemplate_ID)
FROM itemtemplate
GROUP BY ItemTemplate_ID
HAVING (COUNT(ItemTemplate_ID) > 1)
我所寻找的是一个方式做这些事情之一。
用新的唯一条目更新重复项。
在每个重复项的另一列中添加文本条目。 (我有几个空列的,我可以用它来添加一些文字了。
更新具有独特的条目整列。(不事关什么的卡莱只是必须是唯一的。)
谢谢提前
编辑 - 有媒体链接是一个名为Id_nb唯一列 我想改变中的条目不应该是唯一的列
你在表中有一个独特的列吗? –
是的,我有一个独特的列 – Belthax