Jan: Nach bestimmtem Datum suchen

Beitrag lesen

Hi!

Das Datum wird im ANSI-Format gespeichert, weil man es so einfach mit einem String-Index belegen kann und sortieren kann. Da kann man dann auch einfach die Größer- und Kleiner-Vergleiche ansetzen. Schau doch mal genau hin. Man muss dafür gar nicht rechnen, sondern das Datum nur wie einen String sortieren. Das macht die Datenbank für Dich.

...where $erstesDatum < DATUM and $zweitesDatum > DATUM order by DATUM

Ja, aber da DATE das Datum im amerikanischen Format anordnet, und ich es im deutschen Format (also tt.mm.jjjj statt jjjj-mm-tt), bekomm ich hier wieder ein Problem.

Das Problem selbst ist nicht die Suche nach dem Datensatz, sondern eher die verschiedenen Format bei Ein- und Ausgabe.

Gruß, Jan