Hi André,
Da sind ein paar Syntaxfehler in Deinem SQL-Statment:
Da hast Du allerdings recht, ist wohl zum Teil das Ergebnis vom testen :-)
Nicht 05.05.2003 sondern '2002-05-05'.
Ja, ich habs auch erst 2003-05-05 geschrieben,aber das Ziel sollte ja sein das SQL auch einen String in der Form von 05.05.2003 annimmt.
Nicht d.m.Y, sonder '%Y-%m-%d'.
Das hatte ich auch testweise so verändert, in der Hoffnung man kann sich so selber die Datumsformatierung bestimmen, also SQL sagen wie die Daten aussehen damit SQL diese selbst ins richtige interne Format wandelt.
Aber DAT_FORMAT ist überflüßig:
Nicht wenn die Daten in der Form 05.05.2003 ins Query reingeschrieben werden? Darum gehts mir ja, ich würde gerne die Formatierung innerhalb des Statements vornehmen, als ich 05.05.2003 in die DATE_FORMAT eingelesen habe ging es ja, nur wenn aussen (oder innen) noch die zweite Funktion DATE_ADD steht gehts nicht mehr.
Muss ich wohl mein eingegebenes Datum per reg. Expressions in das entsprechende SQL-Format wandeln und dieses dann in das Query einfügen? Das sollte zur Not auch gehen, vielleicht hat jemand eine bessere Idee?
Danke mal & Gruss auf Heilbronn,
AndreD
MfG, André Laugks