Skip to main content

AccessTr.neT


Sorguda Ortalama almak.

Sorguda Ortalama almak.

Çözüldü #1
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.
.rar test.rar (Dosya Boyutu: 26,65 KB | İndirme Sayısı: 10)
Cevapla
#2
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.
Cevapla
#3
Çok teşekkür ederim Sn.KulAhmet;
Sorunum çözüldü.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task