nitrokonat hocam yazdığınız kodu denedim ama yine tekini topladı sanırım şöyle bişey var
cekno tutar
123---- 100.00
312---- 350.00
123---- 100.00
312---- 350.00
455---- 900.00
sorgu sonucu şunlar çıkacak
123---- 100.00
312---- 350.00
455---- 900.00
burası doğru şunun olması gerekiyor 100+350+900 =1350 sonucunu labela yazdırmam lazım bu sonuclar nasıl bu şekilde toplanacak
tşk.ederim...
distinct ile sum ın birlikte kullanılması
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- huseyinert
- Üye
- Mesajlar: 233
- Kayıt: 19 Nis 2005 06:49
- Konum: Bartın
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
- huseyinert
- Üye
- Mesajlar: 233
- Kayıt: 19 Nis 2005 06:49
- Konum: Bartın
Merhaba hocam, bu kadar mesaj geçmiş benim yeni haberim oluyor. Halbuki emaile gelmesi lazımdı yeni mesaj var diye.huseyinert yazdı: cekno tutar
123---- 100.00
312---- 350.00
123---- 100.00
312---- 350.00
455---- 900.00
sorgu sonucu şunlar çıkacak
123---- 100.00
312---- 350.00
455---- 900.00
burası doğru şunun olması gerekiyor 100+350+900 =1350 sonucunu labela yazdırmam lazım bu sonuclar nasıl bu şekilde toplanacak
tşk.ederim...
Hocam yukarıda verdiğiniz duruma göre sakat bir şey var.
cekno tutar ın yanına bir de durum gibi bir şey yapmanız lazımdı.
durum
Portföyde
tahsile verildi
ciro
vb.
cekno---- tutar -----durumu
123---- 100.00 Müşteri çeki
312---- 350.00 Müşteri çeki
123---- 100.00 Ciro
312---- 350.00 Ciro
455---- 900.00 Müşteri çeki
şeklinde yapmışsanız işiniz kolay.
Kod: Tümünü seç
select SUM(TUTAR)
from husyinert
WHERE TURU='MÜŞTERİ ÇEKİ'
Yani demek istediğim. Aynı çek numarasana ait iki kaydı farklılaştırmanız lazım.
İyi çalışmalar.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Logo Go özel eğitim, web tasarım, teknik servis
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
Merhaba;
İyi ki veri ve istenilen çıktıyı yazmanızı istemişim başından beri yanlış işle uğraşıyoruz.
Not: Arkadaşlar forum kurallarındada belirtiliyor. Bir hata aldığınızda bu hatayı yazın. Bir sonuç istediğiniz gibi çıkmıyor ise Sonuç için parametreleri ve istediğiniz sonucu açıkça belirtin. sorununuzun ne olduğunu Konu Başlığında özetle anlaşılır şekilde yazın.
Bu sayede yardım sever arkadaşlarımız sizlere daha kolay yardımcı olabileceklerdir.
Enteresan konu başlıkları oluyor.
"database sorunu"
"Lisans İşlemleri"
"cxgrid cell bmp,icon"
"Ctrl+Esc"
Uzatmak mümkün lakin Konu Başlıkları gibi anlamsız.
kolay gelsin
İyi ki veri ve istenilen çıktıyı yazmanızı istemişim başından beri yanlış işle uğraşıyoruz.
Ahada budur. Buda çalışmazsa daha ne diyeyim bilmem.'select cek_senet_no , sum(tutar) from cek_senet where tur='+#39+'Müşteri Çeki'+#39+''
Where cek_senet_no IN (Select distinct cek_senet_no from cek_senet)
Not: Arkadaşlar forum kurallarındada belirtiliyor. Bir hata aldığınızda bu hatayı yazın. Bir sonuç istediğiniz gibi çıkmıyor ise Sonuç için parametreleri ve istediğiniz sonucu açıkça belirtin. sorununuzun ne olduğunu Konu Başlığında özetle anlaşılır şekilde yazın.
Bu sayede yardım sever arkadaşlarımız sizlere daha kolay yardımcı olabileceklerdir.
Enteresan konu başlıkları oluyor.
"database sorunu"
"Lisans İşlemleri"
"cxgrid cell bmp,icon"
"Ctrl+Esc"
Uzatmak mümkün lakin Konu Başlıkları gibi anlamsız.
kolay gelsin