Moin
Da ich auf Grund von Einkaufspreiserhöhungen meine Produktpreise anpassen muss, bitte ich um Hilfe, um nicht alle Preise einzeln ändern zu müssen.
Ich habe in den einzelnen Kategorien meist viele Produkte von nur wenigen unterschiedlichen Herstellern. Alle Produkte eines Herstellers kosten in dieser Kategorie gleich viel, da sie sich zb. nur in der Farbe unterscheiden.
Nun würde ich gerne mittels SQL Befehl die Preise innerhalb einer Kategorie nacheinander für jeden Hersteller einzeln anpassen.
Nettopreis=15€ für Hersteller mit der id=2 wäre kein Problem und würde vermutlich so gehen:
UPDATE products SET products_price=15.0000 WHERE manufacturers_id = 2
Reicht aber nicht, da die Preise in unterschiedlichen Kategorien verschieden sind.
Jetzt muss ich irgendwie noch die Kategorie da mit in den Befehl bekommen. Ich denke mit einem JOIN auf die Tabelle products_to_categories WHERE categories_id =xy. In beiden Tabellen wäre products_id für das JOIN vorhanden.
Damit könnte ich dann den Artikelpreis ändern, der bei den Preisoptionen im Backend ganz oben steht. Wie wird dieser dann aber auch in der zweiten Zeile für den Gastpreis geändert? Soll gleich dem Artikelpreis sein. Ich nutze den Gastpreis mit einer
Erweiterung von @AGI für alle Kundengruppen, um nicht alle Preise ausfüllen zu müssen.
Freue mich auf Hilfe.
Gruss Timm
Linkback: https://www.modified-shop.org/forum/index.php?topic=41862.0