Vinzenz Mai: suche sinnvolles Konzept für DB-Tabelle

Beitrag lesen

Hallo,

SELECT clumns FROM table WHERE date_column LIKE ('2005-12-%')
SELECT clumns FROM table WHERE date_column BETWEEN '2005-12-01' AND '2005-12-31'
Wenn Du das als Datentypen DATE verwendest, geht auch folgende Alternative:
SELECT clumns FROM table WHERE DATE_FORMAT(date_column, '%m') = 12

nur als Anmerkung: MySQL kennt die Funktion MONTH(). Es ist bestimmt keine schlechte Idee, diese zu verwenden :-)

Dass man Datumsangaben in DATE-Feldern speichert, sollte selbstverständlich sein.

Freundliche Grüße

Vinzenz