SQL de toplam alma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

SQL de toplam alma

Mesaj gönderen vedatkaba »

Arkadaşlar herkese merhaba
ben SQL le toplam aldıramıyorum....

Kodşöyle

Kod: Tümünü seç

select alacak,odenen, sum(alacak) from tablo
ama nafile
alacak not found
diye bir hata veriyor

alanlar double tipinde advantage de denedim olmadı paradox ta denedim olmadı. forumda arattırdım biraz bilgi buldum ama yine nafile aynı hata.bunun başka şekli mi var .
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

verdiği hata zaten ilginç alan yok diyor.... Ama onun ötesinde sql cümlesi zaten eksik...

Kod: Tümünü seç

select sum(alacak) from tablo
sekilnde olabilir...

ya da ga group by kullanmalısınız. Fakat aynı alanı yani alacak alanını hem sum in icinde hem de dogrudan select icinde kullanamazsınız... Yani kullanırsınız da bir anlamı olmaz çünkü hiç bir toplam olamaz....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

fahrettin hocam sizinde dediğiniz gibi ilginç bir hata bende şaşırdım.ama bu şeklde yani.

sizin dediğiniz gibi de yapr,tım yani

Kod: Tümünü seç

select  sum(alacak) from tablo 
ama nafle nasıl denediysem sonuç vermiyor

hatta şu şekldede yaptım
bir tane kno diye autoinc alan açtım

Kod: Tümünü seç

select sum(alacak) from tablo where kno>=0 
diyerek de denedim forum da arayıp bulduğum bir kaç yöntemide denedim ama olmadı.ne yazıkki olmadı hocam.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Bu hatanın anlamı o alan yok demek sonuçta... Kücük harf büyük harf ayrımı olabilir ALACAK olarak deneyin bakalım... bir de tablonun create kodu nasıl tam olarak?
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

Hocam size çok teşekkür ederim.. sorunu çözdüm Allaha şükür.

Query nin fields editöründen bütün alanları sildim ve bukez çalıştı.
herkese kolay gelsin.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Cevapla