Hi Matti,
Das löscht alle Einträge aus tabelle, deren Feld datum kleiner ist als "Gestern 23:30 Uhr".
Yep, desweiteren würde ich dann vorschlagen auch noch direkt DATE_SUB() zu verwenden - sieht irgendwie einfach schöner aus ;-)
DELETE FROM tabelle WHERE datum < DATE_SUB(NOW(), INTERVAL 30 MINUTE)
Viele Grüße,
~ Dennis.