@bozilly

Как сохранить результат запроса в таблицу?

Как сохранить результат запроса в таблицу?

Пишу так
INSERT INTO `test`(`id`, `ru`, `en`, `zh`) 
VALUES (ru.id, ru.name, en.name, zh.name) 
SELECT ru.id, ru.name, en.name, zh.name
FROM ru
LEFT JOIN en ON ru.id = en.id
LEFT JOIN zh ON ru.id = zh.id

Синтаксическая ошибка
  • Вопрос задан
  • 11982 просмотра
Решения вопроса 3
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
INSERT INTO `test`(`id`, `ru`, `en`, `zh`) 
SELECT ru.id, ru.name, en.name, zh.name
FROM ru
LEFT JOIN en ON ru.id = en.id
LEFT JOIN zh ON ru.id = zh.id
Ответ написан
Комментировать
sidorenkoda
@sidorenkoda
Программист, верстальщик, руководитель проектов
Immortal_pony
@Immortal_pony Куратор тега MySQL
VALUES (ru.id, ru.name, en.name, zh.name)
Эту строку надо убрать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы