SQL Query Problem
hi,
stehe gerade total auf der leitung. und zwar speicher ich einen datensatz in eine mysql tabelle mit einem datumswert, der um 5 minuten größer ist als die jetzige uhrzeit (speicherung erfolgt in ein datetime feld).
jetzt möchte ich alle datensätze löschen, die kleiner sind, als die aktuelle uhrzeit. dies wird für ein "whoisonline" modul benötigt.
die query sieht si aus: "DELETE FROM tblonline WHERE (NOW()>tblonline.onlineZeit);"
wenn ich diese query ausführe, werden alle datensätze gelöscht und nicht nur die, die kleiner sind, als die aktuelle uhrzeit.
hoffe ich konnte es einigermaßen gut beschreiben und ihr könnt mir helfen.
stehe gerade total auf der leitung. und zwar speicher ich einen datensatz in eine mysql tabelle mit einem datumswert, der um 5 minuten größer ist als die jetzige uhrzeit (speicherung erfolgt in ein datetime feld).
jetzt möchte ich alle datensätze löschen, die kleiner sind, als die aktuelle uhrzeit. dies wird für ein "whoisonline" modul benötigt.
die query sieht si aus: "DELETE FROM tblonline WHERE (NOW()>tblonline.onlineZeit);"
wenn ich diese query ausführe, werden alle datensätze gelöscht und nicht nur die, die kleiner sind, als die aktuelle uhrzeit.
hoffe ich konnte es einigermaßen gut beschreiben und ihr könnt mir helfen.
Please also mark the comments that contributed to the solution of the article
Content-Key: 94935
Url: https://administrator.de/contentid/94935
Printed on: April 17, 2024 at 21:04 o'clock
2 Comments
Latest comment