Jak dodać unikalny klucz do istniejącej tabeli (z nietypowymi wierszami)
Chcę dodać złożony unikalny klucz do istniejącej tabeli. Klucz zawiera 4 pola (user_id
, game_id
, date
, time
). Ale tabela ma nie unikalne wiersze. Rozumiem, że mogę usunąć wszystkie zduplikowane daty i dodać skomplikowany klucz.
Być może istnieje inne rozwiązanie bez wyszukiwania wszystkich duplikatów danych. (jak dodanie unikalnego ignorowania itp.).
UPD Szukałem, jak można usunąć zduplikowane wiersze mysql - myślę, że to dobre rozwiązanie.Usunąć duplikaty używając tylko zapytania MySQL?