Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

c# ta sql kodu yardım

donkiman

🏅Acemi Tasarımcı🏅
Katılım
9 Ocak 2008
Mesajlar
40
Tepkime puanı
0
Select

DISTINCT(F0105D0012TBLSTKGIRHAREKET.MALINCINSI),
SUM(F0105D0012TBLDEPOHARHAREKET.MIKTAR) As Sum_MIKTAR

From
F0105D0012TBLDEPOHARHAREKET Inner Join
F0105D0012TBLDEPOHARBASLIK
On F0105D0012TBLDEPOHARHAREKET.EVRAKNO = F0105D0012TBLDEPOHARBASLIK.IND
Inner Join
F0105D0012TBLSTKGIRHAREKET
On F0105D0012TBLDEPOHARHAREKET.MALINCINSI =
F0105D0012TBLSTKGIRHAREKET.MALINCINSI
Where
F0105D0012TBLSTKGIRHAREKET.KARSIBARKOD = 'M101-786E' And
F0105D0012TBLDEPOHARBASLIK.OZELKOD1 Like '%201/A%' And
F0105D0012TBLSTKGIRHAREKET.STOKKODU Like '34924%'
Group By
F0105D0012TBLDEPOHARHAREKET.MIKTAR, F0105D0012TBLSTKGIRHAREKET.KARSIBARKOD,
F0105D0012TBLDEPOHARBASLIK.OZELKOD1, F0105D0012TBLSTKGIRHAREKET.STOKKODU,
F0105D0012TBLSTKGIRHAREKET.MALINCINSI


yukarıdaki kod ile birkaç tabloyu birleştirdim. Yapmak istediğim ise "MALINCINSI" sütunundan benzersiz kayıtları çektirerek, "MIKTAR" kısmını toplamak istiyorum ama ne yapsam olmadı. Yukarıda ki gibi yaptığımda örneğin bir kayıttan 2 adet varsa "MİKTAR" kısmı bu iki kaydın toplamı şeklinde geliyor. Ben ise tek kaydın miktarını çıkmasını ve sonrasında bütün miktarın toplamını istiyorum. Asıl bana gereken genel toplam. Ama toplama giren kayıtlar tekrar etmeyecek şekilde toplamam lazım.
 
Üst