Ich schreibe mein durch time() generiertes Datum, also so was "1054816016", einfach in die Datenbank. Jetzt möchte ich aus der Datenbank nur das Jahr ausgelesen bekommen. Gibt es dafür eine Funktion ?
So das ich eine Liste nur mit den Jahren der Einträge bekomme, also jedes jahr nur 1x und NUR das Jahr ? Das sollte dann so aussehen "1999, 2000, 2001...".
Im 2. Schritt sollte das ganze dann noch mit Monaten gehen so das ich nur alle Einträge kriege auf die z.B. Januar 2002 zutrifft.
Geht das mit SQL irgendwie ?
Mit php könnt ichs ja machen, aber dafür müßte ich erst ALLE (und das sind nicht wenige) Einträge durcharbeiten lassen was natürlich nicht gerade performant wäre
So das ich eine Liste nur mit den Jahren der Einträge bekomme, also jedes jahr nur 1x und NUR das Jahr ? Das sollte dann so aussehen "1999, 2000, 2001...".
Im 2. Schritt sollte das ganze dann noch mit Monaten gehen so das ich nur alle Einträge kriege auf die z.B. Januar 2002 zutrifft.
Geht das mit SQL irgendwie ?
Mit php könnt ichs ja machen, aber dafür müßte ich erst ALLE (und das sind nicht wenige) Einträge durcharbeiten lassen was natürlich nicht gerade performant wäre
Kommentar