- Katılım
- 17 Ocak 2006
- Mesajlar
- 241
- Excel Vers. ve Dili
- excel xp türkçe
merhaba arkadaşlar
aşağıdaki çalışmada sayım çalışması yapmaktayım. 3 tabloyla çalışıyorum.
16/09/2008 tarihindeki D001 deposuyla ilgili sayımda
tb_stok1 deki stoklarımın sayım raporunu almak istiyorum.
Select tb_stok1.skodu,tb_filisayim.sdepoadi,tb_filisayim.sdepokodu,tb_filisayim.starih,
isnull((select sum(isnull(girismiktar,0)) From tb_stokfisidetayi where (sdepo='d001') and faturatarihi<'16/09/2008'),0)+
isnull((select sum(isnull(cikismiktar,0)) from tb_stokfisidetayi where (sdepo='d001') and faturatarihi<'16/09/2008'),0)-
isnull((select isnull(sum(sadet),0) from tb_filisayim where starih='16/09/2008' and (sdepokodu='d001')),0) as Aktarılacak,
isnull((select sum(ps) from tb_stok1),0) as BrimFiyati
From tb_filisayim, tb_stokfisidetayi,tb_stok1
where
tb_filisayim.sdepokodu=tb_stokfisidetayi.sdepo and tb_filisayim.skodu=tb_stok1.skodu
and
tb_filisayim.starih='16/09/2008' and (tb_filisayim.sdepokodu='d001')
group by tb_filisayim.sdepoadi,tb_filisayim.sdepokodu,tb_filisayim.starih,tb_stok1.skodu
bu kodda yanlış bir yer var ama bulamadım. bu konuyla ilgili olarak fikriniz varsa benimle paylaşmasını rica ediyorum.
aşağıdaki çalışmada sayım çalışması yapmaktayım. 3 tabloyla çalışıyorum.
16/09/2008 tarihindeki D001 deposuyla ilgili sayımda
tb_stok1 deki stoklarımın sayım raporunu almak istiyorum.
Select tb_stok1.skodu,tb_filisayim.sdepoadi,tb_filisayim.sdepokodu,tb_filisayim.starih,
isnull((select sum(isnull(girismiktar,0)) From tb_stokfisidetayi where (sdepo='d001') and faturatarihi<'16/09/2008'),0)+
isnull((select sum(isnull(cikismiktar,0)) from tb_stokfisidetayi where (sdepo='d001') and faturatarihi<'16/09/2008'),0)-
isnull((select isnull(sum(sadet),0) from tb_filisayim where starih='16/09/2008' and (sdepokodu='d001')),0) as Aktarılacak,
isnull((select sum(ps) from tb_stok1),0) as BrimFiyati
From tb_filisayim, tb_stokfisidetayi,tb_stok1
where
tb_filisayim.sdepokodu=tb_stokfisidetayi.sdepo and tb_filisayim.skodu=tb_stok1.skodu
and
tb_filisayim.starih='16/09/2008' and (tb_filisayim.sdepokodu='d001')
group by tb_filisayim.sdepoadi,tb_filisayim.sdepokodu,tb_filisayim.starih,tb_stok1.skodu
bu kodda yanlış bir yer var ama bulamadım. bu konuyla ilgili olarak fikriniz varsa benimle paylaşmasını rica ediyorum.