Sorguda Ortalama almak. - 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 Ortalama almak. (/konu-sorguda-ortalama-almak.html) |
Sorguda Ortalama almak. - direnist - 14/11/2015 Merhaba arkadaşlar; Ekli dosyada, TABLO isimli tablomda sıra numarası olmayan verilem var. Query1 sorugusu ile bu tablomda sanal bir alan oluşturarak SIRA_NO alanı yaptım. Şu anda yapmak istediğim ve yapamadığım, yine aynı soruguda Ortalama isimli alan oluşturup bulunulan aya kadar olan değerlerin ortalamasını göstermek. Yani; Sıra_No 1 Nisan Ayı için Nisan ayındaki Aylik_Performans_Puani / Sıra_No = 90 Sıra_No 2 Mayıs Ayı için Mayıs ayına kadar olan Aylik_Performans_Puani Toplamı / Sıra_No = 80 Sıra_No 3 Haziran Ayı için Haziran ayına kadar olan Aylik_Performans_Puani Toplamı / Sıra_No = 90.6 Sıra_No 3 Temmuz Ayı için Temmuz ayına kadar olan Aylik_Performans_Puani Toplamı / Sıra_No =93 .... şeklinde bir alan yaratmak. Ben sorgu içinde bulunulan aya kadar olan Aylik_Performans_Toplamı toplamını alamıyorum. Yardımlarınız için teşekkür ederim. Cvp: Sorguda Ortalama almak. - KulAhmet - 15/11/2015 SELECT (select count([HedefAtanan_AY]) FROM TABLO WHERE TABLO.HedefAtanan_AY<=diren.HedefAtanan_AY) AS SIRA_NO, Round((select Sum([Aylik_Performans_Puani]) FROM TABLO WHERE TABLO.HedefAtanan_AY<=diren.HedefAtanan_AY)/[SIRA_NO],1) AS Ortalama, diren.* FROM (SELECT * FROM TABLO) AS diren Ortalama alani istenen olabilir. Cvp: Sorguda Ortalama almak. - direnist - 15/11/2015 Çok teşekkür ederim Sn.KulAhmet; Sorunum çözüldü. |