Tarih StokKod Giren Çıkan 5.5.2007 1 100 0 25.6.2007 2 0 300 22.6.2007 1 0 200 13.5.2007 2 200 0 1.1.2007 1 20 0
Yukarıdaki tabloda Stoklar ilgili hareketler tutuluyor , buradan şu tabloyu elde etmem lazım
Örnek : 6ıncı ayın stok giriş çıkışını görecem sadece fakat 6ıncı aya kadar ne kadar devretmiş onu da görmem lazım
StokKod Devir Giren Çıkan 1 120 0 200 2 200 0 300
Bu tabloda Giren = 6. aydan sonraki Giren kolonlarının toplamı Çıkan = 6. aydan sonraki Çıkan kolonlarının toplamı Devir = 6. aydan önceki Giren-Cikan Devir olmasa şu sorguyu kullanacaktım
SELECT H1.StokKod,SUM(H1.Borc) As Giren,SUM(H1.Alacak) As Cikan FROM StokHareket H1 GROUP BY H1.StokKod
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
SELECT H.StokKod,SUM(H.Borc) As Giren,SUM(H.Alacak) As Cikan, (SELECT SUM(Borc-Alacak) FROM StokHareket WHERE Tarih<'8.21.2007' AND StokKod=H.StokKod) As Devir FROM StokHareket H WHERE Tarih>'8.21.2007' GROUP BY H.StokKod
5.5.2007 1 100 0
25.6.2007 2 0 300
22.6.2007 1 0 200
13.5.2007 2 200 0
1.1.2007 1 20 0
Yukarıdaki tabloda Stoklar ilgili hareketler tutuluyor , buradan şu tabloyu elde etmem lazım
Örnek : 6ıncı ayın stok giriş çıkışını görecem sadece fakat 6ıncı aya kadar ne kadar devretmiş onu da görmem lazım
StokKod Devir Giren Çıkan
1 120 0 200
2 200 0 300
Bu tabloda Giren = 6. aydan sonraki Giren kolonlarının toplamı
Çıkan = 6. aydan sonraki Çıkan kolonlarının toplamı
Devir = 6. aydan önceki Giren-Cikan
Devir olmasa şu sorguyu kullanacaktım
SELECT H1.StokKod,SUM(H1.Borc) As Giren,SUM(H1.Alacak) As Cikan
FROM StokHareket H1
GROUP BY H1.StokKod
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.