wahsaga: MySQL: alle Einträge dieses Monats

Beitrag lesen

hi,

für jeden eintrag speichere ich in einem eigenen feld den timestamp mit, wann der datensatz erstellt wurde. nun möchte ich per select von der tabelle alle einträge haben, die in diesem monat erstellt worden sind.

Die Datumsfunktionen YEAR() und MONTH() können dir da weiterhelfen - oder auch einfach die Stringfunktion LEFT() - da dein TIMESTAMP ja immer mit dem Jahr und Monat beginnt, kannst du damit abfragen, ob er mit deinem analog aufbereiteten Jahr-Monat beginnt. Achtung, dabei gewähltes Anzeigeformat des Timestamps beachten, bzw. dass dieser ab MySQL 4.1.0 das selbe Display Format nutzt wie DATETIME.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }