Hey tweakers,
Ik een gebruikerssysteem wil ik een selectie kunnen maken op grond van leeftijd. Nu had ik daar deze query voor gevonden:
Werkt perfect. Geeft mooi de voornamen van de mensen plus de leeftijd. Maar nu komt het. Wanneer ik een voorwaarde maak met leeftijd gaat hij stijgeren. Zoiets bijvoorbeeld:
Foutmelding:
Unknown column 'leeftijd' in 'where clause'
Vreemd want ik gebruik toch 'AS' om de kolom te benamen.
Can anyone help me?
Ik een gebruikerssysteem wil ik een selectie kunnen maken op grond van leeftijd. Nu had ik daar deze query voor gevonden:
code:
1
2
| SELECT voornaam, DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(gebdatum)), '%Y')+0 AS leeftijd FROM leden |
Werkt perfect. Geeft mooi de voornamen van de mensen plus de leeftijd. Maar nu komt het. Wanneer ik een voorwaarde maak met leeftijd gaat hij stijgeren. Zoiets bijvoorbeeld:
code:
1
2
3
| SELECT voornaam, DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(gebdatum)), '%Y')+0 AS leeftijd FROM leden WHERE leeftijd > 18 |
Foutmelding:
Unknown column 'leeftijd' in 'where clause'
Vreemd want ik gebruik toch 'AS' om de kolom te benamen.
Can anyone help me?