wahsaga: MYSQL- Abfrage Datumsformat angeben

Beitrag lesen

hi,

Ach also:
SELECT * FROM bericht WHERE DATE_FORMAT(datum,'%e.%c.%Y') =
MONTH(5/4/2007);

Ja, fein, jetzt hast du also die Hälfte von dem, was ich dir schrieb, berücksichtigt.

Und jetzt, schlage ich vor, liest du die andere Hälfte auch noch mal aufmerksam.

Kann es sein dass diese Abfrage nie zum Erfolg führen kann, da
DATE_FROMAT ein datum in FORM von "T.M.JJJJ" zrückgibt
und MONTH lediglich "M"??

Wenn du zwei Dinge vergleichen willst, bietet es sich natürlich an, beide in Formaten zu vergleichen, die auch einen _sinnvollen_ Vergleich ermöglich.

Wäre diese Abfrage theoritisch auch erfolgreich??

SELECT * FROM bericht WHERE MONTH(datum) = MONTH(2007-004-05) ??

Nein - sie enthält immer noch den gleichen Fehler, auf den ich dich schon in meiner ersten Antwort hinwies.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }