AccessTr.neT

Tam Versiyon: Sorgu Sayfasında Tarih Koşuluna Göre Taplamı Nasıl Hesaplatırım?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Merhaba arkadaşlar; ekte gönderdiğim dosyada "Satış" tablosu adı altında satış tutar bilgileri ve satiş tarihleri bulunmakta. Ben bir sorgu oluşturup her bir personelin, her ay toplamda ne kadar satış yaptığını hesaplatmak istiyorum. Yani sorgu sayfasında ilk sutunlarda personel ad ve soyadı, sonraki sütünlarda "temmuz ayı toplam satış", "haziran ayı toplam satış" gibi her personelin aylara göre toplam satışlarını listelemek istiyorum. Bu konuda yardımcı olursanız sevinirin. Şimdiden çok teşekkürler.
Bir onceki konunuzda önerilen kodun group by kısmına ilgili alanı ekleyebilirsiniz
Üstad, süreli imdadıma yetişiyorsun çok teşekkür ederim. Demek istediğini tam anlayamadım. Ben sorguda alan kısmına aşağıdaki kodu yazdım ancak olmadı. çok fazla bilgim olmadı için bilemiyorum bu şekilde olabilr mi?

Kod:
Toplam_Tutar_Temmuz: Sum([Satıs].[Tutar]) And (#01.07.2021#<=[Satıs].[Tarih]<#01.08.2021#)
gruplandırma yıl ve ay esasına göre olacak değil mi?

aşağıdaki sorgu kodunu dener misiniz?
SELECT Personel.Ad, Personel.Soyad, Format([Tarih],"mmmm yy") AS Dönem, Sum(Satıs.Tutar) AS ToplaTutar
FROM Personel INNER JOIN Satıs ON Personel.Sicil = Satıs.Sicil
GROUP BY Personel.Ad, Personel.Soyad, Format([Tarih],"mmmm yy");
Üstad çok teşekkür ederim, verdiğin kod çok güzel çalıştı ama satırda toplama yaptı ben ayları sütünda toplamak istiyorum. Yani sütunlar şu şeilde olacak "Ad, Soyad, Ocak Toplam, Şubat Toplam, Mart Toplam,....)
TRANSFORM Sum(Satıs.Tutar) AS ToplaTutar
SELECT Personel.Sicil, Personel.Ad, Personel.Soyad
FROM Personel INNER JOIN Satıs ON Personel.Sicil = Satıs.Sicil
GROUP BY Personel.Sicil, Personel.Ad, Personel.Soyad
PIVOT Format([Tarih],"yy\/mm: mmmm yy");
Sayfalar: 1 2