Jump to content

[SQL] Faire la somme des quantités en fonction de l'id product !


Recommended Posts

Bonjour,

J'ai mis à jour mes stocks de de mes déclinaisons via l'import Déclinaison du BackOffice cependant si la valeur de mon stock est égal à 0 il n'est pas pris en compte, ce qui m'a posé problème lors d'une commande.

Du coup afin de régler le problème au plus vite j'ai donc remplacé mes valeurs de quantités de 0 à -1, et cette fois cela est bien pris en compte.

Cependant, maintenant l’aperçu de mes quantités est donc fausse (en général je désactive le produit si le stock est égal à 0 mais puisqu'il y a des valeur négatif certains de mes produits passe à 0 malgré qu'il y a du stock dans certaines déclinaison (logique))

Du coup afin de rectifier cela j'ai fait en sorte dans phpmyadmin

UPDATE ps_stock_available
SET quantity = 0
WHERE quantity < 0 AND id_product_attribute > 0

Cela fonctionne !

Par contre si l'id_product_attribute = 0 il faut faire la somme des quantités en fonction de l'id_product si la quantité de celle ci est égale à 0.

sql.PNG.e50baf4bfeb1c9eb923a2c7f85652297.PNG

 

Je n'arrive pas à faire cette requête SQL si quelqu'un pourrai m'aider.

 

Merci par avance,

 

Clem

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...