İyi Günler
Öncelikle
Access i yeni yeni öğrenmeye çalışıyorum. Takıldığım bir nokta var. Yardımlarını bekliyorum.
Sorguda gelen iki sütun var biri tarih diğeri adet. ben üçüncü bir sütun oluşturup bunların toplayarak gitmesini istiyorum.
Örnek olarak
TARİH------------ADET------TOPLAM ADET
01.01.2021--------5--------------5
02.01.2021--------3--------------8
03.01.2021--------7-------------15
04.01.2021--------2-------------17
çalışmanızı eklerseniz yardımcı olamaya çalışırız ama bu haliyle önerebileceğim 2 şey var
1 - kriterli
Dsum kullanmanız
2 - alt sorgu ile kriterli değer toplamanız
ama çalışmanızı eklerseniz tablo yapınıza uygun bir çözüm bulmaya çalışırız
yapmak istediğim srg_depostok ta
1 - hangi sorguda bahsettiğiniz alanlar olacak?
2 - guruplama neye göre olacak belli bir tarihteki belli ürünlere göre mi?
3 - sorgu verileri hangi tablolardan alacak? hangi alanlar olacak? toplam aldırma hangi alan için yapılacak
yeni bir sorgu oluşturup aşağıdaki kodu ekleyip dener misiniz?
SELECT srg_depostok.Tarih, srg_depostok.[MUHTELİF DEMİR], Dsum ("[MUHTELİF DEMİR]","[srg_depostok]","clng([Tarih])<=" & CLng([Tarih])) AS AltToplam
FROM srg_depostok
GROUP BY srg_depostok.Tarih, srg_depostok.[MUHTELİF DEMİR]
ORDER BY srg_depostok.Tarih;
istediğim alan (toplam adet) sadece srg_depostok ta olacak.
tüm ürünler için ayrı ayrı olmasını istiyorum. daha açık nasıl ifade edebilirim bilmiyorum ama şöyle söylemeye çalışayım
yapmak istediğim işlem görmüş her tarihte her ürünün stoğunu görebilmek
veriler iki ayrı tablodan alınıyor biri tbl_işlem diğeri tbl_işlemayrıntı
bu iki tablodan aldığım verilerle srg_depostokhareketleri sorgu alıyorum
bu sorguyla işlemin depoya giriş mi çıkışmı olduğunu srg_depostokalış ve srg_depostoksatış sorguları oluşturdum
bu iki sorgudan da srg_depostok sorgusu alıp işlem görmüş günlerde tüm ürünlerin durumunu oluşturmaya çalışıyorum.