Tablolarım var bunlar StokHareket,StokKart,Recete,ReceteHareket,Sipariş
Siparis alındığında stokhareket tablosuna kaç sipariş alındıysa mallar kaydediliyor. Recetede ürünkodu ve ReceteNo var. ReceteHareket te REceteNo ve MamulKod var
Ben sorgunun şunu yapmasını istiyorum.Sipariş geldiğinde siparişteki ürünlerin ne kadar mamullere ihtiyacı var. Recete ve ReceteHareket tablosunda Hangi ürün için hangi mamulllerden ne kadar gerekli olduğu tutuluyor.
Select SK.StokKod,SK.StokAd,R.UrunKod,RK.MamulKod From StokHareket SH,StokKart SK,ReceteHareket RK,Recete R WHERE SH.FisNo='IR00000044' AND R.ReceteNo=SH.RenkKod AND R.ReceteNo=RK.ReceteNo AND SH.StokKod=R.UrunKod
Valla pek bir şey anlamadım.
Şimdi;
Stok harekete mallar kayıt edildi diyelim. Tablolar böyle mi olacak ?
From StokHareket SH,StokKart SK,ReceteHareket RK,Recete R,IcSevkiyat I
WHERE SH.RenkKod=R.ReceteNo AND SK.StokKod=RK.MamulKod AND R.ReceteNo=RK.ReceteNo AND SH.Firma=@firma AND SH.Tarih>=@tar1 AND SH.Tarih<=@tar2 AND I.EvrakNo=SH.FisNo