Sutunlarin birinde 2 farkli deger geliyor onlarida yeni satirda alt alta gösterir sorguyu calistir verileri kontrol et farkli gelen sütünü ya cikar yada grup fonksiyonuna dahil etmen gerek umarim anlatabilmisimdir
SELECT SKT.STOK_ADI, SKT.CALISILAN_FIRMA,
SKT.BARKOD, SKT.ALIS_FIYATI, SKT.ALIS_PARA_BIRIMI, SKT.SATIS_FIYATI,
SKT.SATIS_PARA_BIRIMI,
ISNULL(TBL.GIRIS,0) GIREN,
ISNULL(TBL.CIKIS,0) CIKAN,
(ISNULL(TBL.GIRIS,0) - ISNULL(TBL.CIKIS,0)) KALAN
FROM STOK_KARTLARI SKT LEFT JOIN
( select SHD.BARKOD, SUM(CASE WHEN SHD.FIS_TIPI='Alış Faturası' AND
SHD.BARKOD ='2000190350037' AND SHD.DEPO_KODU ='2000190350037' AND
SHD.CIKIS_TARIHI>='2012-03-08 00:00:00.000' and SHD.CIKIS_TARIHI<='2019-03-08 00:00:00.000'
THEN SHD.BIRIM_MIKTARI ELSE 0 END) GIRIS,
SUM(CASE WHEN (SHD.FIS_TIPI = 'Satış Faturası') or (SHD.FIS_TIPI = 'Firma Zimmet' ) or
(SHD.FIS_TIPI = 'Personel Zimmet') or (SHD.FIS_TIPI = 'Proje Zimmet' ) AND SHD.BARKOD ='2000190350037' AND
SHD.CIKIS_TARIHI>='2012-03-08 00:00:00.000' and SHD.CIKIS_TARIHI<='2019-03-08 00:00:00.000'
THEN SHD.BIRIM_MIKTARI ELSE 0 END) CIKIS
FROM STOK_HAREKETLERI_DETAY SHD group by SHD.BARKOD ) TBL ON TBL.BARKOD=SKT.BARKOD
order by SKT.STOK_ADI ASC
SELECT SKT.STOK_ADI, SKT.CALISILAN_FIRMA,
SKT.BARKOD, SKT.ALIS_FIYATI, SKT.ALIS_PARA_BIRIMI, SKT.SATIS_FIYATI,
SKT.SATIS_PARA_BIRIMI,
ISNULL(TBL.GIRIS,0) GIREN,
ISNULL(TBL.CIKIS,0) CIKAN,
(ISNULL(TBL.GIRIS,0) - ISNULL(TBL.CIKIS,0)) KALAN
FROM STOK_KARTLARI SKT LEFT JOIN
( select SHD.BARKOD, SUM(CASE WHEN SHD.FIS_TIPI='Alış Faturası' AND
SHD.BARKOD ='2000190350037' AND SHD.DEPO_KODU ='2000190350037' AND
SHD.CIKIS_TARIHI>='2012-03-08 00:00:00.000' and SHD.CIKIS_TARIHI<='2019-03-08 00:00:00.000'
THEN SHD.BIRIM_MIKTARI ELSE 0 END) GIRIS,
SUM(CASE WHEN (SHD.FIS_TIPI = 'Satış Faturası') or (SHD.FIS_TIPI = 'Firma Zimmet' ) or
(SHD.FIS_TIPI = 'Personel Zimmet') or (SHD.FIS_TIPI = 'Proje Zimmet' ) AND SHD.BARKOD ='2000190350037' AND
SHD.CIKIS_TARIHI>='2012-03-08 00:00:00.000' and SHD.CIKIS_TARIHI<='2019-03-08 00:00:00.000'
THEN SHD.BIRIM_MIKTARI ELSE 0 END) CIKIS
FROM STOK_HAREKETLERI_DETAY SHD group by SHD.BARKOD ) TBL ON TBL.BARKOD=SKT.BARKOD
order by SKT.STOK_ADI ASC
Kardeş çok teşekkür ederim, benim çok işime yaradı bu kodlar.