Skip to main content

AccessTr.neT


sql deki max, min ve avg fonksiyonları ile ilgili

gul_pink
gul_pink
SQL
5
3367

sql deki max, min ve avg fonksiyonları ile ilgili

#1
Yeri burası mı bilmiyorum ama diğer bir sorunlu konu da Sql deki max, min ve avg fonksiyonları ile ilgili.

mesela strSQL="select avg(vize1) from sonuclar" kodunda vize1 alanında ki değerlerin ortalamasını gösterir.

Buraya kadar bir sorun yok. ancak burada ki vize1 alanın adı karakter ile başlamalı. ben daha önce yaptığın bir uygulamada alan adlarını 1, 2,3 gibi numara olarak vermiştim. Sql kodu da strSQL="Select AVG(1) from cihazlar" şeklinde idi. ancak geriye dönen değer 1 oluyordu. AVG(2) yaptğımda ise geriye 2 değeri dönüyordu. Yani AVG, MAX MIN fonksiyonlarında kullanılan alanlar rakam olmamalı. Yoksa geriye parantez içine yazdığınız değer dönüyor. Alan isimlerini C1,C2,C3 olarak değiştirince sorun düzeldi. ama yarım günden fazla uğraşmıştım.
Cevapla
#2
Sayın Gul_pink;
Paylaşımınız için teşekkürler.
Cevapla
#3
Sayın Gul_pink; tespit ettiğiniz sorun ve çözümünü bizlerle paylaştığınız için teşekkür ederiz. Sizi daha sık aramızda görmek dileğiyle.
Cevapla
#4
Sayın gul_pink bundan sonra daha fazla problem ile karşılaşmak istemiyorsanız mutlaka Yapılmaması gereken ölümcül hatalar konusunu okuyunuz.

Tüm programlama dillerinde (istisnasına rastlamadım) hiç bir değişken adı :
  • Rakam ile başlamaz
  • Türkçe karakter ile başlamaz

kurallarını unutmayalım.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#5
paylaşım için teşekkürler.
max7, 23-05-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#6
Paylaşım İçin Teşekkürler.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task