我正在使用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