isme göre toplam

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

isme göre toplam

Mesaj gönderen selman »

Herkese kolay gelsin
İyi Çalışmalar
Arkadaşlar yine sql sorusu kafama takıldıda onu soricektim
Şimdi ben mesela ismi Ahmet olan şahsın borçlarını edit'in içerisinde görmek istiyorum
Yardımlarınız için şimdiden teşekkürler
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

hocam kusura bakmayın da Sql hakkında bilgiler var ama benim istediğim biraz daha ayrıntılı olması ben açıkçası fazla iyi bir şekilde sql bilgim yok lütfen bana yardım ederseniz sevinirim
Kullanıcı avatarı
altunway
Üye
Mesajlar: 217
Kayıt: 11 Haz 2003 09:16
Konum: İstanbul
İletişim:

Mesaj gönderen altunway »

S.A

Kod: Tümünü seç

select sum(borc) as toplamborc from Musteri where MusteriAdi='Ahmet'
Borc : musterilerin borc alanı
toplamborc : toplam borc
musteri :Tablo ismi
MusteriAdi : Tablodaki Musteri adi alani

denemedim ama işini gormesi gerekiyor..

Ayrıca sana bir tavsiye mege abimin dediği gibi okuyup arastırsan cok daha iyi seyler ogreneceksin.

kolay gelsin
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

Gönderdiğini bilgiler için teşekkürler
Abi ben bu şeyi yapamadım bir türlü Şimdi Ahmet ismini seçiyorum

ahmet ile ilgili borç alacak bakiye hanesi çıkıyor Mehmet seçtiğimde Mehmet ile ilgili dökümanlar çıkıyor Şimdi Bakiyenin toplamını alırken
sadece seçmiş olduğum ismin bakiyesini dökmek istiyorum

Kod: Tümünü seç

 select sum(bakiye) from mis bunu yaptığımda bütün müşterilerin bakiyesini topluyor yardım ederseniz sevinirim
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

altunway yazdı:

Kod: Tümünü seç

select sum(borc) as toplamborc from Musteri where MusteriAdi='Ahmet'
Ayrıca sana bir tavsiye mege abimin dediği gibi okuyup arastırsan cok daha iyi seyler ogreneceksin.

kolay gelsin
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
altunway
Üye
Mesajlar: 217
Kayıt: 11 Haz 2003 09:16
Konum: İstanbul
İletişim:

Mesaj gönderen altunway »

S.A Hayırlı Sabahlar Hayırlı İşler ;
select sum(borc) as toplamborc from Musteri where MusteriAdi='Ahmet'
Selman abi ;

Eger sectigin kişinin toplamını istiyorsan Musteri tablonu hangi bileşene bagladiysan onunla işlem yapacaksın yani şöyle anlatayım..

Ahmet ismi yerine Query1Musteriadi.text (Table ise Table Query ise Query ).Sonra sen Dbgrid den veya herhangi bir yerden ahmet isimli kişiyi secersen ve Queryde bulunan kodu calıstırırsan sana sectigin kişinin toplam bakiyesi gelecek.

Ne olur biraz arastır :P Bak goreceksin ki anlasılmayacak hiçbir şey yok :lol: [/code]
Misafir

Mesaj gönderen Misafir »

Kod: Tümünü seç

select sum(bakiye) as bakiyetoplam from mis where misadi='Ahmet'


tabloadı=mis olarak aldım
fieldadı=misadi olarak aldım (müşteri adını yani )
fieldadı=bakiye buda toplamak istediğin alan galiba

kolay gelsin ama abilerin dediği gibi sql yazmayı araştır oku öğren
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

Hepinize ilginizdenselect sum(bakiye) as bakiyetoplam from mis where misadi='Ahmet' dolayı teşekkür ederim

Kod: Tümünü seç

Vampir261 kardeşim bu örneği gösremiş
ama ben bu yazılım ile sadece ismi Ahmet olan kişinin bakiyesini görürüm .Oysa ki ben isim seçildiğinde o kişinin bakiyesini görmek istiyorum
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

o zaman parametre kullanacaksın.

Kod: Tümünü seç

where isim='Ahmet' 
yerine

Kod: Tümünü seç

where isim=:ISIM
query open etmeden önce parametreye listeden seçilen ismi göndereceksin okadar.
Parametreler hakkında daha fazla bilgi için bakınız.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Misafir

Mesaj gönderen Misafir »

pardon kardeş ben yanlış yani eksik anlamışım :roll: aslangeri kardeşimin çözümü işini görür sanırım
Cevapla