из некоей таблицы нужно сделать выборку записей у которых поле data совпадает с датой из поля birthdate таблицы cms_users отбросив из birthdate год, ну тоесть должен месяц совпадать и день.
тоесть интересует возможность в запросе без предварительной обработки какой то функцией указать значение birthdate без года
Ну как-то так, не знаю структуры "некоей таблицы" и типа поля "data" и принимаю его тип за Дату — как и birthday.
select my.id from cms_mytable my ,cms_users u where MONTH(u.birthdate)=MONTH(my.data) and DAY(u.birthdate)=DAY(my.data) and u.id = 158