У меня есть таблица, которая выглядит следующим образом:
products
--------
id, product, sku, department, quantity
В этой таблице примерно 800 000 записей. Я получил новый CSV-файл, который обновляет все количества каждого продукта, например :
productA, 12
productB, 71
productC, 92
. Таким образом, имеется около 750 000 обновлений (50 000 продуктов не изменились в количестве).
У меня вопрос: как мне импортировать этот CSV-файл, чтобы обновить только количество, основанное наproduct
(уникальном), но оставить sku
, department
и другие поля в покое? Я знаю, как сделать это в PHP, перебирая CSV и выполняя обновление для каждой отдельной строки, но это кажется неэффективным.