Antwort #3 am: 23. Mai 2020, 18:27:37
Hallo zusammen,
ich muss den Thread nochmal ausgaraben.
Bin gerade dabei viele Artikel zu übererabeiten, welche die selben cross_selling Artikel bekommen sollen.
Mit dem obigen SQL Code funktionierts ganz gut, nur müssten die vorher enthaltenen cross_selling Artikel aus der DB gelösch werden.
Ich hab mir nach etwas suchen folgenden Befehl zusammengepastelt.
UPDATE products_xsell SET products_id = '', products_xsell_grp_name_id ='', xsell_id = '', sort_order ='' WHERE products_id = 7724;
INSERT INTO products_xsell (products_id, products_xsell_grp_name_id, xsell_id, sort_order) SELECT 7724, products_xsell_grp_name_id, xsell_id, sort_order FROM products_xsell WHERE products_id = 7705;
7705 ist der zu kopierenden Artikel
7724 der, welcher die cross_selling Produkte erhalten soll
Da ich wenig Ahnung davon habe und keinen "groben" Fehler in der DB aufrufen will, bitte ich darum das einer der "wissenden" das kurz bestätigt.
Gruß Chris