Arkadaşlar, Stok işlemleri için aşağıdaki kodu kullanıyorum. Şöyle bişey yapmak istiyorum bir türlü olmadı.
Kod: Tümünü seç
With Query1 do
begin
Close;
SQL.Clear;
SQL.Add ('SELECT IslemTur, MalKodu, sum(Miktar) FROM FINSAT460.STI ');
SQL.Add ('GROUP BY MalKodu, IslemTur ');
open;
ShowMessage(Query1.SQL.Text);
label1.Caption:=Query1.Fields[0].Value;
her ürünün toplamını aldırıp ürün bazında listeletiyorum.
Yapmak istediğim şu
IslemTur (Bu alan depo giriş çıkışını ifade ediyor. 0=Giriş , 1=Çıkış)
Kod: Tümünü seç
IslemTuru MalKodu Miktar
0 A 50
1 A 20
0 B 30
1 B 10
0 C 80
Olmasını istediğim
IslemTuru MalKodu Miktar
0 A 30
0 B 20
0 C 80