Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
24/09/2017 11:52
Konu Sahibi
metin02
Yorumlar
6
Okunma
629
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

metin02

Aktif Üye
91549
Me.... BÜ....
 47
 13
 61
 12/08/2017
0
 Hatay
 Memur
 Ofis 2013 64 Bit
 01/11/2018,20:48
Çözüldü 
Hayırlı günler.
Ekte göndermiş olduğum formda son 7 günlük ortalamayı nasıl alabilirim.
Teşekkürler.



ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 480
 12.053
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
Merhaba,

Sorgu1'in Sql kaynağını aşağıdaki ile değiştiriniz.

SQL Code
SELECT Tablo1.Tarih, Tablo1.Sabah, (SELECT Avg(Sabah) AS OrtalamaSabah FROM Tablo1 HAVING (((Tarih) Between Date() And Date()-6))) AS Ortalama
FROM Tablo1
WHERE (((Tablo1.Tarih) Between Date() And Date()-6));


Sorgudaki ortalama alanını Dlookup ile forma aktarabilirsiniz.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

metin02

Aktif Üye
91549
Me.... BÜ....
 47
 13
 61
 12/08/2017
0
 Hatay
 Memur
 Ofis 2013 64 Bit
 01/11/2018,20:48
Teşekkürler. 7 günlük bütün gün ortalamasını nasıl alabiliriz.



ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 480
 12.053
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
Merhaba, 

Eklediğim sorgu kodu çalışmadığı için mi soruyorsunuz yoksa farklı bir ortalama almak mı istiyorsunuz anlamadım.

Örnek uygulamanızdaki verilere göre formda ortalama olarak hangi alanda hangi verinin görünmesi gerektiğini belirtirseniz yardımcı olmaya çalışırım.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

metin02

Aktif Üye
91549
Me.... BÜ....
 47
 13
 61
 12/08/2017
0
 Hatay
 Memur
 Ofis 2013 64 Bit
 01/11/2018,20:48
Eklediğiniz sorgu çalıştı ama çıkan sonuçlarda tarihler görünmesin ve 1 haftalık günlük ortalama almak istiyorum.
Teşekkürler.



ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 480
 12.053
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
Yeni sorgu oluştur,

sql koduna aşağıdakini yaz.


SQL Code
SELECT Avg(G_Sorgu.Sabah) AS OrtalamaSabah, Avg(G_Sorgu.KahvaltıÖncesi) AS OrtalamaKahvaltıÖncesi, Avg(G_Sorgu.KahvaltıSonrası) AS OrtalamaKahvaltıSonrası, Avg(G_Sorgu.ÖğleYemeğiÖncesi) AS OrtalamaÖğleYemeğiÖncesi, Avg(G_Sorgu.ÖğleYemeğiSonrası) AS OrtalamaÖğleYemeğiSonrası, Avg(G_Sorgu.AkşamYemeğiÖncesi) AS OrtalamaAkşamYemeğiÖncesi, Avg(G_Sorgu.AkşamYemeğiSonrası) AS OrtalamaAkşamYemeğiSonrası, Avg(G_Sorgu.YatmadanÖnce) AS OrtalamaYatmadanÖnce
FROM (SELECT Tarih, Sabah, KahvaltıÖncesi, KahvaltıSonrası, ÖğleYemeğiÖncesi, ÖğleYemeğiSonrası, AkşamYemeğiÖncesi, AkşamYemeğiSonrası, YatmadanÖnce 
FROM Tablo1 GROUP BY Tarih, Sabah, KahvaltıÖncesi, KahvaltıSonrası, ÖğleYemeğiÖncesi, ÖğleYemeğiSonrası, AkşamYemeğiÖncesi, AkşamYemeğiSonrası, YatmadanÖnce 
HAVING (((Tarih) Between Date() And Date()-6)))  AS G_Sorgu;


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Eposta Adresinin Uzantısını Bulma accessdelisi 2 75 02/05/2019, 12:58
Son Yorum: accessdelisi
Çözüldü Metin Kutusu Dikey Ortalama irfanxdemir 20 7.437 19/02/2019, 13:25
Son Yorum: dioxi
Çözüldü Yaş Aralığını Sorgu Yaparak Bulma tamer duran 8 316 11/02/2019, 22:52
Son Yorum: tamer duran
Çözüldü Sorguda Sıralama Ve Eksik Olan Sayıyı Bulma alimadam 6 284 13/12/2018, 12:47
Son Yorum: alimadam
Çözüldü Mükerrrer Kayıt Bulma access acemisi 17 612 17/11/2018, 12:51
Son Yorum: access acemisi

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.