Задать вопрос

Как скопировать и сразу преобразовать данные из одной таблицы в другую mysql innodb?

Для обычного копирования данных таблицы использую
INSERT INTO `table_1`(`row_1`, `row_2`, `row_3`) SELECT `row_1`, `row_2`, `row_3` FROM `table_2`;

Но в этот раз надо преобразовать данные при копировании. В исходной таблице есть поле bdate с датой рождения в формате date (0000-00-00), в новой таблице есть поля year, month и day. Можно ли одним запросом перелить из одной таблицы данные в другую, чтобы дата из поля bdate логически разбилась по полям year, month, day? Спасибо.
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
select DAY(bdate ), MONTH(bdate ), YEAR(bdate)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы