Bonjour à tous,
je suis en train de développer une application de gestion de stock sous access 2007. La formule étant :
STOCK = INVENTAIRE + ENTREES - SORTIES
CONDITIONS (clause WHERE) :
-date_entree > date_inv et
-date_sortie > date_inv
j'ai 3 Tables :
INVENTAIRE (3 champs) : design_art (désignation article) / qte (quantité) / date_inv
ENTREE (3 champs) : design_art / qte / date_entree
SORTIE (3 champs) : design_art / qte / date_sortie
sous les deux conditions ci-haut je n'obtiens que les lignes correspondant aux articles pour lesquels un achat et une sortie ont été faits apres la date d'inventaire.
l'état de stock est donc incomplet puisqu'il n'affiche pas les autres articles qui ont pourtant été inventoriés.
on m'a dit qu'il faut faire une clause UNION + NOT EXISTS dans la même requête mais ceci me dépasse...
Est-ce que personne peut m'aider ?
Merci d'avance à vous.
Mahdi
Partager