Bonjour a tous ,
SVP , j' ai trois tables :
1- Tables des Produits qui contient la liste des produits en stock :
(CodeProd , Designation, QteStk)

2- Table detailVente qui contient la liste des produit vendu:
(NumeroBon, CodeProd , QteVendu , PrixVente , DateVente)

3- Table detailVenteSpecial (presque même table detailVente ) qui contient la liste des produit vendu:
(NumeroBon, CodeProd , QteVendu , PrixVente , DateVente)

je cherche a savoir la liste des Produits non vendu dans une période définit .
Nom : ProduitNonVendu.png
Affichages : 3521
Taille : 15,8 Ko

j'ai réussi a avoir les produits non vendu (jointure TableProduit et Detailvente )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select *
from TableProduit A
left join Detailvente B on A.CodeProd = B.CodeProd
Where  (B.CodeProd is null)
mais pour une période , j'ai essayé cette requête mais ça n'a pas marché

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select *
from TableProduit A
left join Detailvente B on A.CodeProd = B.CodeProd
Where ((B.DateVente >= '01/01/2016') and (B.DateVente <= '05/05/2016'))  and (B.CodeProd is null)
une aide SVP....