HI,
Hab ein kleines Problem mit 'Duplicate entry'
ich möchte "sinnig" alle doppelten Inhalte aus der Spalte "titel" entfernen.
Problem das die Db eine Größe von 97,2 MB hat.
Ich dachte daran mit:
DELETE DISTINCTROW T1.*, T1.id
FROM buch_titel AS T1
INNER JOIN buch_titel AS T2
ON T1.titel = T2.titel
AND T1.titel = T2.titel
WHERE T1.id>T2.id;
die Einträge zu entfernen. Was bei dieser Größe nicht "sinnig" ist.
Dennoch sollte es ein einfache Möglichkeit geben. (per ALTER oder so..)
Bitte um Hilfe
Danke Simone
DB Struktur:
Feld Typ Attribute Null Standard Extra
id int(9) Nein auto_increment
titel longtext Nein
keyword varchar(255) Nein
Indizes : Name Typ Kardinalität Feld
PRIMARY PRIMARY 600660 id
keyword UNIQUE 600660 keyword
titel INDEX keine titel
Speicherplatzverbrauch : Typ Verbrauch
Daten 43.906 KB
Index 55.646 KB
Insgesamt 99.552 KB
Zeilenstatistik : Angaben Wert
Format dynamisch
Zeilen 600.660
Zeilenlänge ø 74
Zeilengröße ø 170 Bytes
Nächste Autoindex 600.704