@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

Синтаксическая ошибка
  • Вопрос задан
  • 12005 просмотров
Решения вопроса 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)
Эту строку надо убрать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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