Patrick Franke: Datum im mysql-Statement formatieren

Hallo,

wie kann ich in einem MYSQL-Statement das Datum, dass als Jahr-Monat-Tag abgelegt ist, in ein UNIX-Zeitstempel umwandeln? Geht das ganze überhaupt innerhalb des Statements bzw. wie kann ich die Datensätze der letzen 7 Tage sonst innerhalb eines Statements abfragen? Die einschlägigen php-ressourcen haben mir hier irgendwie nicht weitergeholfen...

Gruss

Patrick

  1. Hallo!

    wie kann ich in einem MYSQL-Statement das Datum, dass als Jahr-Monat-Tag abgelegt ist, in ein UNIX-Zeitstempel umwandeln?

    SELECT UNIX_TIMESTAMP(datum_spalte) AS timestamp FROM tabelle;

    wie kann ich die Datensätze der letzen 7 Tage sonst innerhalb eines Statements abfragen? Die einschlägigen php-ressourcen haben mir hier irgendwie nicht weitergeholfen...

    SELECT datum_spalte FROM notoys_model WHERE datum_spalte>=DATE_ADD(NOW(), INTERVAL -7 DAY);

    http://www.mysql.com/doc/D/a/Date_and_time_functions.html

    MfG, André Laugks