Weiß nicht ob ich dasselbe meine jetzt… aber wenn könnte ein einfacher SQL-Query eine Zwischenlösung sein:
UPDATE s_articles_prices SET pricegroup = "H" WHERE articleID IN (SELECT articleID FROM s_articles_categories WHERE categoryID = 10)
EDIT:
Das waren die Kundengruppen^^ für die pricegroupID wäre es dann:
UPDATE s_articles SET pricegroupID = 2 WHERE id IN (SELECT articleID FROM s_articles_categories WHERE categoryID = 10)
Beides in 5.2.9 getestet…