Sayfayı Yazdır | Pencereyi Kapat

cari hareket viewi

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=3047
Tarih: 22 Ağustos 2025 Saat 23:02
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: cari hareket viewi
Mesajı Yazan: jung
Konu: cari hareket viewi
Mesaj Tarihi: 10 Nisan 2012 Saat 12:03
Merhaba arkadaslar
asagidaki viewde her satira bakiye eklemek istiyorum. içinde bulunulan satirdaki tarihten önceki bakiye + içinde bulunulan satirdaki hareket
 
 
 
SELECT     TOP (100) PERCENT dbo.TBLCASABIT.CARI_KOD, dbo.TBLCASABIT.CARI_ISIM, dbo.TBLCAHAR.TARIH, dbo.TBLCAHAR.VADE_TARIHI, dbo.TBLCAHAR.BELGE_NO,
                      dbo.TBLCAHAR.ACIKLAMA, dbo.TBLCAHAR.BORC, dbo.TBLCAHAR.ALACAK, dbo.TBLCAHAR.DOVIZ_TURU, dbo.TBLCAHAR.DOVIZ_TUTAR, dbo.TBLFATUEK.ACIK1
FROM         dbo.TBLCAHAR LEFT OUTER JOIN
                      dbo.TBLCASABIT ON dbo.TBLCAHAR.CARI_KOD = dbo.TBLCASABIT.CARI_KOD LEFT OUTER JOIN
                      dbo.TBLFATUEK ON dbo.TBLCAHAR.BELGE_NO = dbo.TBLFATUEK.FATIRSNO
ORDER BY dbo.TBLCAHAR.TARIH
 
 



Cevaplar:
Mesajı Yazan: taner
Mesaj Tarihi: 10 Nisan 2012 Saat 13:18
asagiya ekledim ama bu bakiye mantiksiz olur satirin bakiyesi olur kumule cari bakiyesi olmaz  
 
 
SELECT TOP (100) PERCENT dbo.TBLCASABIT.CARI_KOD, dbo.TBLCASABIT.CARI_ISIM, dbo.TBLCAHAR.TARIH, dbo.TBLCAHAR.VADE_TARIHI, dbo.TBLCAHAR.BELGE_NO,

dbo.TBLCAHAR.ACIKLAMA, dbo.TBLCAHAR.BORC, dbo.TBLCAHAR.ALACAK, dbo.TBLCAHAR.DOVIZ_TURU, dbo.TBLCAHAR.DOVIZ_TUTAR, dbo.TBLFATUEK.ACIK1,

(dbo.TBLCAHAR.BORC-dbo.TBLCAHAR.ALACAK) as bakye

FROM dbo.TBLCAHAR LEFT OUTER JOIN

dbo.TBLCASABIT ON dbo.TBLCAHAR.CARI_KOD = dbo.TBLCASABIT.CARI_KOD LEFT OUTER JOIN

dbo.TBLFATUEK ON dbo.TBLCAHAR.BELGE_NO = dbo.TBLFATUEK.FATIRSNO

ORDER BY dbo.TBLCAHAR.TARIH



-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: mbaykan
Mesaj Tarihi: 10 Nisan 2012 Saat 18:50
sqlserver 2012'de bunu rahatlikla yapabileceksiniz LEAD ve LAG fonksiyonlari ile
http://www.kodyaz.com/t-sql/lag-function-in-sql-server-2012-for-previous-values.aspx - http://www.kodyaz.com/t-sql/lag-function-in-sql-server-2012-for-previous-values.aspx



-------------
Mehmet Baykan


Mesajı Yazan: bybarone
Mesaj Tarihi: 15 Nisan 2012 Saat 16:24
sql server 2005 dede bu mümkün (Yürüyen bakiye)

üyelerimiz arasinda by-alh bunu yapmis bir arkadasdir

-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net