Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Добрый день. Подскажите, как реализовать такую серию запросов на языке mysql (т.е. без PHP и т.п.) Может это вообще можно совместить в один запрос?
1-й запрос:
SELECT a.id from table1 as a left join table2 as b on b.userid=a.id where b.userid is null
Пример результата:
361
364
И теперь эти id надо вставить в таблицу 2
2-й и 3-й запрос:
INSERT INTO table2 (userid) "."\nVALUES (361)
INSERT INTO table2 (userid) "."\nVALUES (364)
===============================
На PHP это было реализовано через оператор for:
for ($j = 0, $m = count($allIDsA); $j < $m; $j ++)
{$database->setQuery("INSERT INTO table2 (userid) "."\nVALUES ($allIDsA[$j])");
Неактивен
Неактивен
Спасибо.
Неактивен
Страниц: 1