Hinzufügen eines eindeutigen Schlüssels zu einer vorhandenen Tabelle (mit nicht eindeutigen Zeilen)

Ich möchte der vorhandenen Tabelle einen komplexen eindeutigen Schlüssel hinzufügen. Schlüssel enthält aus 4 Feldern (user_id, game_id, date, time). Tabellen haben jedoch nicht eindeutige Zeilen. Ich verstehe, dass ich alle doppelten Daten entfernen und anschließend einen komplexen Schlüssel hinzufügen kann.

Möglicherweise gibt es eine andere Lösung, ohne alle doppelten Daten zu durchsuchen. (wie eindeutige ignorieren usw. hinzufügen).

UPD Ich habe gesucht, wie man doppelte MySQL-Zeilen entfernen kann - ich denke, es ist eine gute Lösung.Duplikate nur mit einer MySQL-Abfrage entfernen?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage