Hallo Achot,
Ich könnte natürlich ein weiteres Feld einfügen und das Datum intern zusammen zu setzten. Welches Formal wäre denn am besten?
- 12.03.2017
- 12-03-2017
- 2017.03.12
- 2017-03-12
MySQL arbeitet intern mit dem untersten Format (YYYY-MM-DD). Aber ein weiteres Feld ist nicht sinnvoll, damit speicherst du die Daten doppelt und läufst Gefahr das nicht das gleiche drin steht - setz die Daten doch gleich beim Import zusammen.
Oftmals möchte ich z.B. nur nach Jahr suchen oder nach einem Monat oder zeig mir alle Einträge aus 2016 12 an. Da ist so eine Aufteilung schon etwas schönes?
Nein. Schau dir mal die Datums-und Zeitfunktionen von MySQL an, sowas wie YEAR() und MONTH() existiert - damit lässt sich problemlos nach Einträgen zu einem bestimmten Monat o.ä. suchen.
Gruß,
Tobias