06-02-2011, 18:03
Merhaba arkadaşlar,
Şöyle bir örnek tablom var diyelim
Firma_adi giris_miktari cikis_miktari
------------- --------------- ----------------
Abc Ltd. 1000 500
Xyz A.Ş. 750 0
xxxxx 550 100
zzzzz 0 150
sorgu sonucunda sağda bakiye isimli bir sütunda kalan bakiyelerin hesaplanmasını istiyorum fakat üstteki bakiyeyi de hesaba katacak???
Hatalı olan sorgum bu : Select firma_adi, giris_miktari, cikis_miktari, (giris_miktari - cikis_miktari) as bakiye from deneme
almak istediğim sonuç ise aşağıdaki gibidir.
Firma_adi giris_miktari cikis_miktari bakiye
------------- --------------- ---------------- ----------
Abc Ltd. 1000 500 500
Xyz A.Ş. 750 0 1250
xxxxx 550 100 1700
zzzzz 0 150 1550
Yukarıdaki tabloyu sql komutlarıyla satırda bakiye hesaplayarak nasıl alabilirim?
[/u]
Şöyle bir örnek tablom var diyelim
Firma_adi giris_miktari cikis_miktari
------------- --------------- ----------------
Abc Ltd. 1000 500
Xyz A.Ş. 750 0
xxxxx 550 100
zzzzz 0 150
sorgu sonucunda sağda bakiye isimli bir sütunda kalan bakiyelerin hesaplanmasını istiyorum fakat üstteki bakiyeyi de hesaba katacak???
Hatalı olan sorgum bu : Select firma_adi, giris_miktari, cikis_miktari, (giris_miktari - cikis_miktari) as bakiye from deneme
almak istediğim sonuç ise aşağıdaki gibidir.
Firma_adi giris_miktari cikis_miktari bakiye
------------- --------------- ---------------- ----------
Abc Ltd. 1000 500 500
Xyz A.Ş. 750 0 1250
xxxxx 550 100 1700
zzzzz 0 150 1550
Yukarıdaki tabloyu sql komutlarıyla satırda bakiye hesaplayarak nasıl alabilirim?
[/u]

