André Laugks schrieb:
von Alexander Sommer
am 05.12.2002: ich kämpfe jetzt schon ein paar Stunden um aus einer MySQL Datenbank/Tabelle, die eine Spalte Zeitstempel hat, alle Datensätze angezeigt zu bekommen die älter als 3 Tage sind. Leider hat mich die MySQL Doku bisher nicht wirklich weitergebracht und andsonsten konnte ich leider auch nichts finden.
SELECT spalte_1, spalte_n FROM tabelle WHERE zeitstempel <= DATE_SUB(NOW(), INTERVAL 3 DAY);
Du könntest aber auch schreiben: SELECT spalte_1, spalte_n FROM tabelle WHERE zeitstempel <= DATE_ADD(NOW(), INTERVAL -3 DAY); http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Dat...
Das ganze findest Du aber auch in der deutschen MySQL-Doku (http://wwww.mysql.de). Der Server ist aber gerade nicht zu erreichen. Schaue dazu unter Datum- und Zeitfunktionen.
Danke, für die Hilfe und die vielen Links zu MySQL. Gruß Alex