Hi zusammen,
ich möchte gerne ein Datum in einer DB (MySQL) speichern. Allerdings möchte ich nicht DD.MM.YYYY, sondern nur MM.YYYY, der Tag interessiert mich nicht. Wie gehe ich hier vor: Muss ich trotzdem DD.MM.YYYY speichern und bei der Ausgabe eben nur Monat und Jahr berücksichtigen? Oder gibt es irgendwie die Möglichkeit das bereits in der Datenbank vorzunehmen?
Bisher habe ich das immer mit Strings gemacht. Das Problem ist allerdings die Sortierung. Weil dann ist:
08.2007 nach 07.2008
D.h. ich muss immer angeben, dass zuerst nach den letzten 4 Zeichen und dann nach den ersten 2 sortiert werden muss. Das scheint nicht unbedingt positiv zur Performance beizutragen
Gruß
Mike
ich möchte gerne ein Datum in einer DB (MySQL) speichern. Allerdings möchte ich nicht DD.MM.YYYY, sondern nur MM.YYYY, der Tag interessiert mich nicht. Wie gehe ich hier vor: Muss ich trotzdem DD.MM.YYYY speichern und bei der Ausgabe eben nur Monat und Jahr berücksichtigen? Oder gibt es irgendwie die Möglichkeit das bereits in der Datenbank vorzunehmen?
Bisher habe ich das immer mit Strings gemacht. Das Problem ist allerdings die Sortierung. Weil dann ist:
08.2007 nach 07.2008
D.h. ich muss immer angeben, dass zuerst nach den letzten 4 Zeichen und dann nach den ersten 2 sortiert werden muss. Das scheint nicht unbedingt positiv zur Performance beizutragen
Gruß
Mike