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

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

На изображении ниже две таблицы из mysql.
Мне нужно из зелёной таблицы взять данные выделенные красным и добавить их в голубую таблицу (в то место где тоже выделено красным).
Каким sql запросом это можно сделать?

Заранее спасибо за ответ.5faef0884f4f8937033284.jpeg
  • Вопрос задан
  • 295 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 2
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
The next query should to solve your problem.
INSERT INTO blue_table (
    country_id,
    zone_id,
    geo_zone.id,
    date_added,
    date_modified
) SELECT
    country_id,
    zone_id,
    0 as geo_zone.id,
    now() as date_added,
    '0000-00-00 00:00:00' as date_modified
FROM green_table;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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