Yaklaşık 2 gündür uğraşıyorum bu işlerle. Çok acemice bir soru sormak istiyorum.
Bir tünel şantiyesi için Stok takip veritabanı yapmaya çalışarak Access'i öğrenmeye çalışıyorum. Şöyle bi tablo yapısı oluşturdum.
bu gelen malzeme tablosu
[url=https://resim.accesstr.net/do.php?img=9090][/url]
bu da giden ve gelen malzeme sorgularından stok durumunu görmek için oluşurturduğum Stoklar sorgusu
Sorgu sonucu bu
istediğim şey ise; stokda olmasa bile, hatta giriş çıkış olmasa bile tüm malzemelerin Stok durumu sorgusunda gözükmesi. Şimdiden teşekkür ederim.
Sorguda Tüm Kayıtlar Çıkmıyor
Merhaba, örnek uygulamanızı eklerseniz sorgunuzu inceleyebiliriz.
Merhaba, sorgunun Sql kodunu aşağıdaki ile değiştirerek deneyiniz
SELECT Malzeme_Listesi.Malzeme, Sum([Gelen_Miktar]) AS ToplamGelen, Sum([Giden_Miktar]) AS ToplamGiden, Nz(Sum([Gelen_Miktar]),0)-Nz(Sum([Giden_Miktar]),0) AS Kalan
FROM Giden_Malzeme RIGHT JOIN (Gelen_Malzeme RIGHT JOIN Malzeme_Listesi ON Gelen_Malzeme.Gelen_Malzeme = Malzeme_Listesi.Malzeme) ON Giden_Malzeme.Giden_Malzeme = Malzeme_Listesi.Malzeme
GROUP BY Malzeme_Listesi.Malzeme;
Oldu teşekkür ederim. Diğer 2 sorguya gerek yok galiba. Siz direk tablolardan almışsınız veriyi. Anladığım kadarıyla bu sum kodu aynı olan ürünleri birleştiriyor. Sql kodlarına ağırlık vererek çalışayım en iyisi. Tekrar teşekkürler. İyi bayramlar.
Konuyu Okuyanlar: 2 Ziyaretçi