ich eine Tabelle mit folgenden Feldern habenMySQL-Abfrage für Monat Jahr
id (int)
name (varchar)
dob (datetime)
Jetzt brauche ich eine Abfrage, Monat und Jahr zur gleichen Zeit
Was bieten kann ich jetzt bin mit ist
select * from users where month(dob)='12' and year(dob)='2010'
Ich möchte nicht monate() und year() verwenden, kann es in Einzel Sache gemacht werden?
Hilfe geschätzt
Dank
date_format() war nützlich, danke –
@ I-M-JM: Aber die Verwendung von DATE_FORMAT bedeutet, dass ein Index, wenn es einen auf der dob -Spalte gibt, nicht verwendet werden konnte - nicht gut. –