Bonjour à tous,
Après quelques aspirines et pas de résultats, je viens vers vous pour trouver une solution.
J'ai une base MYSQL dans laquelle je voudrais faire des modifs avec une requête SQL en tâche cron.

Merci à tous pour votre aide.


Dans la table PS_stock j'ai

id_stock id_warehouse id_product id_product_attribute physical_quantity
2882 1 9755 400724 1
2883 1 9768 400771 0
2883 1 9768 400774 5
2883 1 9768 400776 5
2884 1 9769 400780 0

Dans une autre table PS_product_attributs j'ai

id_product_attribute id_product default_on
400724 9755 0
400771 9768 1
400774 9768 0
400775 9768 0
400780 9769 0

et je voudrais cela comme résultat :

Dans la table PS_product_attributs
id_product_attribute id_product default_on
400724 9755 1
400771 9768 0
400774 9768 1
400775 9768 0
400780 9769 0
C'est-à-dire que je fais une mise à jour du 'defaut_on" si il a une quantité supérieure à 0 dans PS_stock.
Si defaut_on est déja sur 1 et physical quantity est supérieur à 0, ne rien faire.