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

metin02

Aktif Üye
91549
Me.... BÜ....
 48
 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

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,19:14
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

metin02

Aktif Üye
91549
Me.... BÜ....
 48
 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

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,19:14
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

metin02

Aktif Üye
91549
Me.... BÜ....
 48
 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

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,19:14
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ü Form Ortalama Ekran Çözünürlüğüne Göre cozum 3 129 31/05/2019, 17:31
Son Yorum: ozanakkaya
Çözüldü Eposta Adresinin Uzantısını Bulma access_delisi 2 131 02/05/2019, 12:58
Son Yorum: access_delisi
Çözüldü Metin Kutusu Dikey Ortalama irfanxdemir 20 7.760 19/02/2019, 13:25
Son Yorum: dioxi
Çözüldü Yaş Aralığını Sorgu Yaparak Bulma tamer duran 8 385 11/02/2019, 22:52
Son Yorum: tamer duran
Çözüldü Sorguda Sıralama Ve Eksik Olan Sayıyı Bulma alimadam 6 384 13/12/2018, 12:47
Son Yorum: alimadam

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