SELECT * FROM oc_product p
LEFT JOIN oc_product_to_category p2c ON p.product_id = p2c.product_id
WHERE p2c.product_id IS NULL
Поиск товаров без категории
Слава, не совсем понятно для чего это можно применить, думал думал и не придумал в каких случаях смог бы применить этот запрос, но на заметку возьму..
Вы залили товары, но не привязали к категории
По идее, они нигде не появятся.
Но.. на самом деле это пример запроса для поиска не привязанных сущностей
Товар не привязанный к магазину =0
По идее, они нигде не появятся.
Но.. на самом деле это пример запроса для поиска не привязанных сущностей
Товар не привязанный к магазину =0
SELECT * FROM oc_product p
LEFT JOIN oc_product_to_store p2c ON (p.product_id = p2c.product_id and p2c.store_id=0)
WHERE p2c.product_id IS NULL
SlaSoftВы залили товары, но не привязали к категории
По идее, они нигде не появятся.
Но.. на самом деле это пример запроса для поиска не привязанных сущностей
Товар не привязанный к магазину =0SELECT * FROM oc_product p
LEFT JOIN oc_product_to_store p2c ON (p.product_id = p2c.product_id and p2c.store_id=0)
WHERE p2c.product_id IS NULL
Я делаю немного не так ,я выгрухжаю всё в эксель, потом правлю что нужно, переписываю id товаров так как хотелось бы чтобы в базе был порядок и заливаю обратно, в результате получаю порядок в базе, товары начинаются с id= 1, пустые поля удалены, точно твсе товары привязаны к категориям. вобщем красотень
Причем здесь это?
Вот вам простейший пример
И не павпюсь никаким екселями
Вот вам простейший пример
INSERT INTO oc_product_to_store (product_id,store_id)
SELECT product_id, 0 FROM oc_product LEFT JOIN oc_product_to_store p2c ON (p.product_id = p2c.product_id and p2s.store_id=0
И не павпюсь никаким екселями
Читати може будь-хто. Щоб писати й голосувати — увійдіть в акаунт.