arkadaşlar. iki adet sql tablem var
select sum(gelir) from harcama2
diğer sql ise
select sum(gider) from harcama3
burda genel olarak toplamları alıyorum. ancak ikisinin farkını alamadım
kod yazarsanız memnun olurum. saygılar.
Sql de iki sum alanın farkı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Sql de iki sum alanın farkı
Siz İman Etmedikçe Cennete Giremezsiniz. Birbirinizi Sevmedikçede İman Etmiş Olamazsınız.
Hz.Muhammed (S.A.V.)

Hz.Muhammed (S.A.V.)

Kod: Tümünü seç
select sum(harcama2.gelir) Geliri, sum(harcama3.gider) Gideri,
sum(harcama2.gelir) - sum(harcama3.gider) Fark
from harcama2, harcama3
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
yazdığınız kodları yazdım ancak farklı toplam ve sonuç veriyor. nerden çıkarıyor o sonuçları anlayamadım.
eger mailinizi verirseniz 10 kb lik bir uygulama size gönderirim. bir bakarmısınız.
eger mailinizi verirseniz 10 kb lik bir uygulama size gönderirim. bir bakarmısınız.
Siz İman Etmedikçe Cennete Giremezsiniz. Birbirinizi Sevmedikçede İman Etmiş Olamazsınız.
Hz.Muhammed (S.A.V.)

Hz.Muhammed (S.A.V.)

sanırım kartezyen carpim oldugu icin yuksek rakamlar cikiyor olabilir....
Paradoxta calisir mi bilmiyorum ama su kod da isinizi gorur....
Paradoxta calisir mi bilmiyorum ama su kod da isinizi gorur....
Kod: Tümünü seç
Select ((select sum(gelir) from harcama2 )-(select sum(gider) from harcama3 )) FARK
Paradox ta galiba from kısmı olmaya nbir select statement calismiyor o yuzden from kısmına herhangi bir tablo yazmak yeterli oluyor ama o zaman da o tablonun kayıt sayısı kadar kayıt gorunuyor. Bir suru satır gorunmesin diye de min fonksiyonu iceren bir sutun daha ekleyince tek satır sonuc donuyor....
Biraz zorlama oldu galiba ama ne yapalim....
Biraz zorlama oldu galiba ama ne yapalim....
Kod: Tümünü seç
Select min(Gelir) as BOS_ALAN,(select sum(Gelir) from harcama2) as GELIR,
(select sum(Gider) from harcama3) as GIDER,
(select sum(Gelir) from harcama2)-(select sum(Gider) from harcama3) as FARK
from harcama2;
çok teşekkür
Fahrettin abi yazdığın kod işimi gördü. çok teşekkür ederim.
Siz İman Etmedikçe Cennete Giremezsiniz. Birbirinizi Sevmedikçede İman Etmiş Olamazsınız.
Hz.Muhammed (S.A.V.)

Hz.Muhammed (S.A.V.)
