Mysql phpmyadmin Spalte ändern?
Hallo Zusammen,
wie kann ich in phpmyadmin eine spalte komplett ändern, derzeit steht in den spalten eine 1, jedoch soll diese auf 3 geändert werden, es sind insgesamt ca 5000 Reihen und ich will die jetzt nicht einzeln ändern.
Kann mir da einer helfen
1 Antwort
UPDATE tabelle
SET spalte1 = 3
WHERE spalte1 = 1;
Grob gesagt. Das geht mit SQL einfacher als mit Herumklicken in irgendwelchen Admin-Webinterfaces.
Anscheinend will der FS sowieso sämtliche Zeilen ändern. Aber du hast natürlich Recht - auch in dem Fall sollte man trocken testen, bevor man die Update-Bombe wirft.
hi, habs hinbekommen mit:
UPDATE `meinetabelle` SET `USERGROUP` = '1'
Und was genau hast du da jetzt hinbekommen, was eine Lösung deiner Eingangsfrage wäre?
Du hat sämtliche Datensätze deiner Tabelle dahingehend geändert, dass jetzt alle im Feld USERGROUP den Wert 1 stehen haben.
Wolltest du nicht alle Datensätze, die dort den Wert 1 stehen haben, so ändern, dass dort eine 3 steht?
am besten aber vorher noch ein SELECT spalte1 FROM tabelle WHERE spalte1 = 1; ausführen, dass man sehen kann, ob man auch wirklich nur die eine Zeile ändern würde, oder ob man es noch weiter einschränken muss :3