Как добавить уникальный ключ в существующую таблицу (с не уникальными строками)
Я хочу добавить сложный уникальный ключ к существующей таблице. Ключ содержит из 4 полей (user_id
, game_id
, date
, time
). Но в таблице есть не уникальные строки. Я понимаю, что могу удалить все повторяющиеся даты и после этого добавить сложный ключ.
Возможно существует другое решение без поиска всех дублирующих данных. (например, добавить уникальный игнорировать и т. д.).
UPD Я искал, как можно удалить дубликаты строк MySQL - я думаю, что это хорошее решение.Удалить дубликаты, используя только запрос MySQL?