Undso: Query und Datumsfunktion

Beitrag lesen

Hallöchen,
jetzt bin ich es nochmal.

Das Datediff ist auch in der Doku von 4.1 enthalten, also müsste es gehen.

Habe zu Testzwecken mal nur das eingegeben:

select DATEDIFF('2006-08-01', CURDATE());
Er bbringt keinen Fehler.

Sobald ich das in die obere Query einbaue, erzeugt er einen Fehler.

Weiß jemand, ob ich die Query noch umschreiben muss oder ob ich da einen Fehler habe?

select freundid, feundname, DATEDIFF('2006-08-01', CURDATE()) from pre_tabellefreunde where datum BETWEEN (curdate()-3) AND (curdate());

select freundid, feundname, DATEDIFF(geburtsdatum, CURDATE()) from pre_tabellefreunde where datum BETWEEN (curdate()-3) AND (curdate());