mysql query to count the age from the dob in m/d/y format withim mysql query -


i making query age of user stored in d/m/y in database . have tired make following query

select *,timestampdiff(year, dob, now()) age_new users_profile 

but not seems work , return value null . dob eg 12/5/1990 wanted calculate age within results . make new column , display count result inside new_age

as dob field not in date or datetime format. need convert it.

here query worked fine me.

select year(from_days(datediff(now(), str_to_date('12/5/1990', '%d/%m/%y')))) age_new

or query be:

select year(from_days(datediff(now(), str_to_date(dob, '%d/%m/%y')))) age_new users_profile


Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

keyboard - C++ GetAsyncKeyState alternative -

android - java.net.UnknownHostException(Unable to resolve host “URL”: No address associated with hostname) -