msa6886
@msa6886

К сформировать длинный запрос в БД?

БД - Mysql. Нужно вставить сотни строк одним запросом, и третий параметр должен быть взят из соседней таблицы. Как сформировать запрос через цикл?
var sql = "INSERT INTO person (id, name, school) VALUES (?, ?, (SELECT id FROM school WHERE number='?'))";
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov Куратор тега MySQL
Web developer
INSERT INTO person (id, name, school) 
SELECT id, ... AS name, ... AS school FROM school WHERE ...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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