D Dawen 0 Sep 26, 2012 #1 Hallo! Ich habe eine Tabelle mit UNIXTIMESTAMPS. Wie muss der SELECT befehl lauten, damit mir alle Einträge aus dem aktuellen Monat angezeigt werden ?
Hallo! Ich habe eine Tabelle mit UNIXTIMESTAMPS. Wie muss der SELECT befehl lauten, damit mir alle Einträge aus dem aktuellen Monat angezeigt werden ?
D dafuq 0 Sep 26, 2012 #2 MySQL :: MySQL 5.1 Referenzhandbuch :: 12.5 Datums- und Zeitfunktionen für die letzten 30 Tage (ungetested) Code: SELECT * FROM tabelle WHERE timestamp BETWEEN NOW() AND NOW() - 2592000 für das aktuelle Monat sähe das etwa so aus (ebenfalls ungetested) Code: SELECT * FROM tabelle WHERE MONTH(timestamp) = MONTH(NOW()) AND YEAR(timestamp) = YEAR(NOW()) Zuletzt bearbeitet: Sep 26, 2012
MySQL :: MySQL 5.1 Referenzhandbuch :: 12.5 Datums- und Zeitfunktionen für die letzten 30 Tage (ungetested) Code: SELECT * FROM tabelle WHERE timestamp BETWEEN NOW() AND NOW() - 2592000 für das aktuelle Monat sähe das etwa so aus (ebenfalls ungetested) Code: SELECT * FROM tabelle WHERE MONTH(timestamp) = MONTH(NOW()) AND YEAR(timestamp) = YEAR(NOW())