I have the query below, but it ignores the month and day of birth
SELECT
FLOOR(DATEDIFF(NOW(), c.nascimento) / 365) AS idade
FROM
clientes c
In the result, most comes right, but sometimes has a difference of one year. How to make the query, but taking into account the month and day of birth?