PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL Befehl (Versandzeiten kategorieabhängig ändern)



Nesonica
19.03.2016, 20:09
Hallo Leute,

hat jemand einen geeigneten SQL-Befehl zum Ändern aller Versandzeiten innerhalb einer Produktkategorie? (Gambio Version: v2.7.2.0 )

Danke im Voraus!

Euer Nes

KlausK
30.03.2016, 23:09
Abfragen über mehrere Tabellen hinweg kannst du am besten mit JOIN erledigen.
Damit lassen sich dann auch wesentlich komplexere Abfragen in einem Rutsch durchführen.


UPDATE products p
LEFT JOIN products_to_categories ptc
ON p.products_id = ptc.products_id
SET p.products_shippingtime = 2 WHERE ptc.categories_id=2

oder wenn sich die Änderungen nur auf Lagermengen >3 beziehen sollen


UPDATE products p
LEFT JOIN products_to_categories ptc
ON p.products_id = ptc.products_id
SET p.products_shippingtime = 2
WHERE ptc.categories_id = 2
AND p.products_quantity > 3


products_shippingtime == Wert aus Tabelle shipping_status >>> shipping_status_id

categories_id == Wert aus Tabelle categories_index >>> categories_id


Die Durchführung dieser Abfrage geschieht grundsätzlich auf eigene Gefahr!
Insbesondere Laien sollten sich immer erst an einem Testshop austoben!