mit phpmyadmin ein komplette Tabelle ändern
chichi
- datenbank
Hallo Forumbesucher,
in meiner Mysql-datenbank ist eine tabelle mit dem feld "preis". wie der name schon sagt sind da preise drin. zum jahr 2005 will ich jetzt alle preise um 1 EUR günstiger machen, ohne an jeden eintrag einzeln ran zu müssen. kann ich das mit phpmyadmin machen? wäre geschickt und schnell mit einem klick alle felder der tabelle ändern zu können.
falls nichts geht schreibe ich ein script das einmal durchläuft und das bewerkstelligt.
was denkt ihr?
das chichi
Wozu Script?
Klick auf SQL und gib folgendes ein:
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname]*1/100;
klasse, ich versuche das gleich mal . ich mache aber vorher mal ne sicherung.
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname]*1/100;
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname]*1/100;
Ich würd mal sagen das senkt die Preise auf ein hunderstel?
vroher: 10
hinterher: 10 * 0.01 = 0.1
Ich glaub nicht das das gewünscht ist. Eher:
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname] - 1;
Struppi.
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname]*1/100;
Ich würd mal sagen das senkt die Preise auf ein hunderstel?
vroher: 10
hinterher: 10 * 0.01 = 0.1Ich glaub nicht das das gewünscht ist. Eher:
UPDATE tabelle [NAME] SET [Spaltenname]=[Spaltenname] - 1;
Oh, verdammter n00b-Fehler, wie immer.
War schon fast richtig:
UPDATE tabelle [NAME] SET ([Spaltenname]=[Spaltenname]*1/100)+[Spaltenname];
Oh, verdammter n00b-Fehler, wie immer.
War schon fast richtig:UPDATE tabelle [NAME] SET ([Spaltenname]=[Spaltenname]*1/100)+[Spaltenname];
Ich galub er wollte alle Preise um einen Euro senken, nicht um 1% erhöhen
Struppi.