Mysql Dayofyear no ano bissexto
Na consulta a seguir, o ano bissexto não é levado em consideraçã
SELECT e.id,
e.title,
e.birthdate
FROM employers e
WHERE DAYOFYEAR(curdate()) <= DAYOFYEAR(e.birthdate)
AND DAYOFYEAR(curdate()) +14 >= DAYOFYEAR(e.birthdate)
Portanto, nesta consulta, a data de nascimento de alguém que nasceu em um ano bissexto tem um dia diferente de um ano em um ano não bissext
Como posso ajustar a consulta para garantir que ela também funcione em um ano bissexto?
A versão do mysql que tenho é: 5.0.67