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? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -