Импорт CSV для обновления строк в таблице
Приблизительно 26 000 товаров (сообщений), и каждый продукт имеет мета-значения, подобные этому:
Столбец post_id - это идентификатор продукта в db, а _sku (meta_key) - уникальный идентификатор для каждого продукта.
Я получил новый CSV-файл, который обновляет все значения (meta_value) для _sale_price (meta_key) каждого продукта. Файл CSV выглядит так:
SKU, цена продажи
Как импортировать этот CSV-файл, чтобы обновить только строку _sale_price на основе значения post_id (идентификатор продукта) и _sku?
Пример вывода:
Я знаю, как сделать это в PHP, просматривая CSV и выбирая и выполняя обновление для каждого продукта, но это кажется неэффективным.
Желательно с phpMyAdmin и с помощью LOAD DATA INFILE.