PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → debutant: requete avec condition
debutant: requete avec condition
Débuté par guest, 20 oct. 2005 12:01 - 4 réponses
Posté le 20 octobre 2005 - 12:01
bonjour,

dans ma requête, j'ais le "code article", "quantité en stock" et "quantité mini".
Je souhaite ne faire apparaître que les articles lorsque la "quantité en stock" est inférieure ou égale à "quantité mini".
Comment puis-je spécifier une telle condition?


merci d'avance

fred
Posté le 20 octobre 2005 - 15:01
Bonjour,
En SQL, c'est plutôt simple :
select CodeArticle from article where QuantitéEnStock < QuantitéMini

Frédéric.
Posté le 24 octobre 2005 - 14:01
bonjour,

la requête est basée sur 2 fichiers; voici le code sql d'origine:

SELECT Produit.Reference AS Reference,
Produit.QteReappro AS QteReappro,
Stock.QteStockVirtuel AS QteStockVirtuel
FROM Produit, Stock
WHERE Produit.Reference = Stock.Reference

Je voudrai ajouter qqchose qui ressemble à cela: WHERE Stock.QteStockVirtuel < Produit.QteReappro

merci d'avance

fred
Posté le 25 octobre 2005 - 18:12
Bonjour,


Il faudrait utiliser un INNER JOIN :

SELECT Produit.Reference AS Reference,
Produit.QteReappro AS QteReappro,
Stock.QteStockVirtuel AS QteStockVirtuel
FROM Produit INNER JOIN Stock ON Produit.Reference = Stock.Reference
WHERE Stock.QteStockVirtuel < Produit.QteReappro

Delphine
Posté le 25 octobre 2005 - 18:31
SELECT Produit.Reference AS Reference,Produit.QteReappro AS QteReappro,Stock.QteStockVirtuel AS QteStockVirtuel FROM Produit, Stock WHERE Produit.Reference = Stock.Reference AND Stock.QteStockVirtuel < Produit.QteReappro

Frédéric.