Можно ли как-то упростить этот запрос? Или он и так не плох? birthdate - поле типа date, с датой рождения. Задача запроса - выявить всех, у кого день рождения наступит сегодня, завтра и послезавтра Код (Text): SELECT *, datediff(concat( year( now( ) ) , '-', month( birthdate ) , "-", day( birthdate ) ), now()) as days_to_bithday FROM cms_users having days_to_bithday>0 and days_to_bithday < 3 order by days_to_bithday desc;