SQL de çalışan bir sorgum var ve ben bu sorgunun sonucunu DBGrid1 e gösteriyorum fakat kayıt da sıfır olanları listelemesini istemiyorum nasıl bir değişiklik yapmalıyım yardımcı olabilecekmisiniz?
Giren Mik. - Çıkan Mik. = Kalan Mik.
Kalan Mik. sıfır kayıt olanlar var bunları göstermek istemiyorum.
Kod: Tümünü seç
SELECT ESTOK_KODU,ESTOK_ADI,EOLCU_BR1,
SUM(CASE WHEN EGCTIP='G' then ESTHAR_GCMIK else 0 end) [Giren Mik.],
SUM(CASE WHEN EGCTIP='C' then ESTHAR_GCMIK else 0 end) [Çıkan Mik.],
SUM((CASE WHEN EGCTIP='G' then ESTHAR_GCMIK else 0 end)-(CASE WHEN EGCTIP='C' then ESTHAR_GCMIK else 0 end)) [Kalan Mik.]
FROM TBLEMANET GROUP BY ESTOK_KODU,ESTOK_ADI,EOLCU_BR1
Kod: Tümünü seç
000001 ALAEDDÝN TON BALIÐI KLASIK 3*80 GR*20 AD 6 6 0
000002 ALAEDDÝN TON BALIÐI KLASIK2X160 GR *24 AD 6 6 0
1200473 001-P PIKNIK BEYAZ MUM 20 LI *24 AD 10 10 0
1200828 1400-P PIKNIK BUZ TORBASI 10 LU AD 36 36 0
1200844 1488-P PIKNIK PLS.ÇATAL 10 LU *120 AD 240 240 0
1200851 1523-P PIKNIK KÖPÜK BARDAK 10 LU*64 AD 128 128 0
1201298 KENTON K.TOZU 5 LI (1*6*30=180 ADET= AD 900 900 0
1201299 KENTON SEKERLI VANILIN 5 LI (1*6*30=180) AD 900 900 0
1201309 SALON SS HAWAII ÇIÇEKLERI 400 ML*12 AD 144 84 60
1201310 SALON SS CAPRI BAHÇELERI 400ML*12 AD 144 84 60
1201311 SALON SS PHUKENT GÜNESI 400ML*12 AD 144 84 60