Я пытаюсь изменить таблицу из OpenCart, решения электронной корзины на основе PHP. В настоящее время у меня есть таблица oc_product_to_store, заполненная более чем 1300 продуктов, которые мы предлагаем. Мы создали второй магазин, и я хочу обновить эту таблицу для каждого product_id, чтобы вторая строка указывала на второй магазин (поэтому на практике я хочу вставить 1). strong> в поле store_id для каждой новой строки, сохраняя при этом значение product_id).
Мой вопрос: это выполнимо в одном запросе? Что-то вроде INSERT [...] SELECT, где я получаю поле product_id через запрос и одновременно указываю store_id "вручную" ?
Или, может быть, мне следует вместо этого попробовать LOOP?
Я немного чешу голову, но я нахожу это немного трудным. Любой намек?