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

Заполнить таблицу данным из другой таблицы?

Здравствуйте.

Донор: `food`(`id`, `foreign-id`, ...).
Акцептор: `food-foreign-id`(`id`, `foreign-id`).

Нужно заполнить `food-foreign-id` данными из `food`.
  • Вопрос задан
  • 2503 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
INSERT ... SELECT
INSERT INTO  `food-foreign-id` (`id`, `foreign-id`)  
    SELECT  `food`.`id`, `food`.`foreign-id` FROM `food`
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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