ViaThinkSoft CodeLib
Dieser Artikel befindet sich in der Kategorie:
CodeLib → Programmierhilfen → MySQL
Mit folgendem Code ist eine Überprüfung von z.B. abgelaufenen Einträgen möglich.
Beispiel: Anzeigen aller Datensätze, bei denen last_activity länger her ist als 10 Minuten.
Folgender Code funktioniert analog:
Auch möglich: "DELETE" anstelle von "SELECT *".
Sollen innerhalb des Intervals stattfinden, wird die Relation von < nach >= umgedreht.
Beispiel: Anzeigen aller Datensätze, bei denen last_activity länger her ist als 10 Minuten.
SELECT * FROM my_table WHERE `last_activity` < DATE_SUB(NOW(), INTERVAL 10 MINUTE)
Folgender Code funktioniert analog:
SELECT * FROM my_table WHERE DATE_ADD(`last_activity`, INTERVAL 10 MINUTE) < NOW()
Auch möglich: "DELETE" anstelle von "SELECT *".
Sollen innerhalb des Intervals stattfinden, wird die Relation von < nach >= umgedreht.
Daniel Marschall
ViaThinkSoft Mitbegründer
ViaThinkSoft Mitbegründer