Ich habe eine Ereignistabelle. (Ich habe nicht schaffen diese Tabelle)Update mehrerer Zeilen in MySQL mit ähnlichem Inhalt
Die Felder sind id, event_id, start_date, end_date, e_status
Das einzige, was ist nicht eindeutig die ID ist. Der Rest ist in allen Zeilen gleich.
Wie aktualisiere ich den Status?
Ich habe versucht:
UPDATE events
SET e_status =
CASE event_id
WHEN 12830 THEN 0
END
WHERE start_date = '2016-06-24 17:30:00'
AND end_date = '2016-06-24 18:00:00'
AND event_id IN (12830)
Keine Updates geändert wurden.
Also, wollen Sie nur den Status eines bestimmten Ereignisses zwischen zwei Terminen ändern? – xpy