Scusa, mi erano sfuggiti i commenti alla funzione. Non avevo mai visto un formato del genere quindi non saprei che dirti.

edit. Se il campo data è pari all'unix_timestamp / 86400 prova a fare così

codice:
select * from tabella where 
( YEAR(CURRENT_DATE) - FROM_UNIXTIME(nome_campo*86400,"%Y") ) - 
( RIGHT(CURRENT_DATE,5) < FROM_UNIXTIME(nome_campo*86400,"%m-%d") ) >= 25