Wieso wird die untere Zeile dieses Codes auf alle Einträge angewandt und nicht nur auf die die durch die obere Zeile selektiert wurden?
Code:
SELECT value FROM catalog_product_entity_varchar WHERE attribute_id=1 and value="Yes"
UPDATE catalog_product_entity_varchar SET value = "No" WHERE attribute_id=2