IslemTur, MalKodu, Miktar alanları ile aşağıdaki işlemleri yapamaya çalıştım.
(MalKodu ='ZP 97/1' olan ve Miktar 250 büyük olan kayıtları önce listeliyorum. Yapamadığımm şey ise bu kritere uyan kayıtların toplanarak bir kayıt halinde Miktar kısmının yazılması)
SELECT IslemTur, MalKodu, Miktar
FROM FINSAT460.STI Finsat460_sti
WHERE (MalKodu = 'ZP 97/1')
AND (Miktar > 250)
GROUP BY MalKodu, IslemTur, Miktar
HAVING SUM( Miktar ) > 0
Saygılarımla Çalışmalarınızda başarılar.
Kod: Tümünü seç
Örn
IslemTur MalKodu Miktar
1 Zp97/1 290
1 Zp97/1 75
1 Zp97/1 310
1 TK88/2 200
Olmasını istediğim
IslemTur MalKodu Miktar
1 Zp97/1 600
1 TK88/2 200