Antwort #9 am: 17. August 2011, 23:31:17
In der Tabelle
orders_status Spalte
order_status_id sind die numerische Werten von alle Stati.
Ich möchte gern Stati 8, 9, 12 und 14 löschen. Da die noch in der Tabelle
orders_status_history Spalte
orders_status_id vorhanden sind müsste die erst ersetzt werden, mit 2 (In Bearbeitung) zum Beispiel.
Ich könnte mit phpMyAdmin alle Vorkommnissen von 8, 9, 12 und 14 händisch auf 2 ändern was extrem lang dauern werde.
Einfacher wäre mit 4 Queries. Sind die richtig? Ich möchte nur das die Werten in den Spalte
orders_status_id getroffen wird, sonst nirgendswo:
UPDATE orders_status_history SET orders_status_id = REPLACE( orders_status_id, '8', '2' ) ;
UPDATE orders_status_history SET orders_status_id = REPLACE( orders_status_id, '9', '2' ) ;
UPDATE orders_status_history SET orders_status_id = REPLACE( orders_status_id, '12', '2' ) ;
UPDATE orders_status_history SET orders_status_id = REPLACE( orders_status_id, '14', '2' ) ;
Schöne Grüße
Jim