Не будет хорошей идеей хранить bmonth, byear или не стареет, те если все высчитаны от одиночной колонки bdate.
Вы были бы более лучшими с писания вопроса для того чтобы получить ту информацию using вопрос. Та дорога делает вы не должна потревожиться о уточнении базы данных на регулярно основание.
Как только вы уточняете таблицу данные будут устаревший.
Ваш вопрос всегда будет последнь когда всегда вы побежите он.
Высчитать время:
ВЫБЕРИТЕ DATE_FORMAT (FROM_DAYS (DATEDIFF (ТЕПЕРЬ (), date_column)), «%Y ")+0 как время от таблицы;
Получить Bmonth:
Выберите monthname (date_column) от таблицы;
Получить Byear:
Выберите год (date_column) от таблицы;