title image


Smiley Re: Ich bin doof.. Help
Ganz einfach deshalb, weil es in der Tabelle user_profil kein Feld mit der Bezeichnung age gibt. Ist schon richtig, dass du im Resultset irgendeinen Ausdruck mit age bezeichnest, aber das Feld gibt es nicht.



In diesem Fall musst den gesamten Ausdruck nochmal in die Where-Bedingung reinschreiben:



SELECT id

, gebdatum

, CURRENT_DATE

, (

YEAR(CURRENT_DATE) - YEAR(gebdatum ))

- (RIGHT(CURRENT_DATE, 5) < RIGHT(gebdatum, 5)

) AS age

FROM user_profil

WHERE

(

YEAR(CURRENT_DATE) - YEAR(gebdatum ))

- (RIGHT(CURRENT_DATE, 5) < RIGHT(gebdatum, 5)

) > 10



Ciao, WolfgangE
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: