bonjour,
j'effectue la requête SQL suivante pour sortir tous les articles dont les stocks pour tous les magasins valent 0 :
Pour mon article 10318, il me ressort le tableau suivant où sur l'un des magasin, j'ai un stock d'une unité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT articles.intitule, articles.id, catalogue_fournisseurs.id AS id_cat, aarcode_article, tva, stock_initial, stock_recalcule FROM articles INNER JOIN catalogue_fournisseurs ON id_article=articles.id WHERE 1 AND articles.id='10318' AND articles.date_archivage='0000-00-00 00:00:00' ORDER BY aarcode_article ASC
Quel critère mettre pour exclure cette article du résultat de requête, car je ne veux que les articles dont le stock_recalcule est à 0 pour tous les magasins.intitule id id_cat aarcode_article tva stock_initial stock_recalcule
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73112 2-AX400FM/STR 19.6 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73113 2-AX400FM/STR 19.6 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73114 2-AX400FM/STR 19.6 0 1
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73115 2-AX400FM/STR 19.6 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73116 2-AX400FM/STR 19.6 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73117 2-AX400FM/STR 8.5 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73118 2-AX400FM/STR 8.5 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73119 2-AX400FM/STR 0 0 0
SB LTD AX400FM ROUGE TRANSP 2-AX400FM/STR 10318 73120 2-AX400FM/STR 19.6 0 0
J'ai essayé avecmais il me sort toujours cet article.HAVING stock_recalcule='0'
Merci de votre aide.
Partager