AccessTr.neT
Sorguda Satırları Toplayarak Gitmesi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Sorguda Satırları Toplayarak Gitmesi (/konu-sorguda-satirlari-toplayarak-gitmesi.html)

Sayfalar: 1 2


Sorguda Satırları Toplayarak Gitmesi - srknknt - 18/05/2021

İ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


RE: Sorguda Satırları Toplayarak Gitmesi - berduş - 18/05/2021

ç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


RE: Sorguda Satırları Toplayarak Gitmesi - srknknt - 18/05/2021

yapmak istediğim srg_depostok ta


RE: Sorguda Satırları Toplayarak Gitmesi - berduş - 18/05/2021

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


RE: Sorguda Satırları Toplayarak Gitmesi - berduş - 18/05/2021

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;



RE: Sorguda Satırları Toplayarak Gitmesi - srknknt - 18/05/2021

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.