onebit Posted January 20 Share Posted January 20 Mam w sklepie około 1.000 kategorii i podkategorii, a zaledwie w 50 są wystawione produkty. Proszę o pomoc jak usuną np: sql, wszystkie te kategorie, do których nie ma przypisanych produktów. PS 8.2 Dziękuję za podpowiedzi i pomoc Link to comment Share on other sites More sharing options...
1 4presta Posted January 20 Share Posted January 20 Cześć, musisz zmienić prefiks ps_ w zapytaniu na prefiks tabeli. Zalecam wykonanie kopii zapasowej wymienionych tabel !! DELETE FROM `ps_category` WHERE `id_category` > 2 AND `id_category` NOT IN (SELECT cp.`id_category` FROM `ps_category_product` cp) ; DELETE FROM `ps_category_lang` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); DELETE FROM `ps_category_group` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); DELETE FROM `ps_category_shop` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); Link to comment Share on other sites More sharing options...
0 onebit Posted January 20 Author Share Posted January 20 3 hours ago, ps8modules said: Cześć, musisz zmienić prefiks ps_ w zapytaniu na prefiks tabeli. Zalecam wykonanie kopii zapasowej wymienionych tabel !! DELETE FROM `ps_category` WHERE `id_category` > 2 AND `id_category` NOT IN (SELECT cp.`id_category` FROM `ps_category_product` cp) ; DELETE FROM `ps_category_lang` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); DELETE FROM `ps_category_group` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); DELETE FROM `ps_category_shop` WHERE `id_category` NOT IN (SELECT `id_category` FROM `ps_category`); Bardzo dziękuję , jak sądzę pomogło :). Szkoda, że nei ma miejsca, w którym można znaleźć tego typo porad. 1 Link to comment Share on other sites More sharing options...
0 4presta Posted January 20 Share Posted January 20 Można je znaleźć także tutaj na forum, lecz niestety indeksowanie wyszukiwania jest kiepskie. Z przyjemnością pomogłem. Link to comment Share on other sites More sharing options...
0 onebit Posted January 20 Author Share Posted January 20 dziękuję Link to comment Share on other sites More sharing options...
Question
onebit
Mam w sklepie około 1.000 kategorii i podkategorii, a zaledwie w 50 są wystawione produkty. Proszę o pomoc jak usuną np: sql, wszystkie te kategorie, do których nie ma przypisanych produktów.
PS 8.2
Dziękuję za podpowiedzi i pomoc
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now