sql kodlarından gelen sonuçları birleştirme -resimdeki sonuç (Tüm Sürüm)
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> MsSQL / MySQL
Mesaj
sreyhan_ => sql kodlarından gelen sonuçları birleştirme -resimdeki sonuç (18.12.2014 17:07:38)
slm arkadaşlar aşağıdaki sorunun içinden çıkamadım yardımcı olursanız sevinirim.

1. sql kodu ile 2. sql kodunu birleştirip resimdeki sonucu almak isitiyorum
Resimde gösterilen sonucu almanın daha bir yoluda olabilir tüm kolonlar aynı ama sql e yeni başladığım için fazla bilmiyorum, borç-alacak tek kolonda tutuluyor BA_TUTAR diye bunu ayırmam lazım cari hesap izleme şeklinde yapmak istiyorum

Yapmak istediğimi tablo halinde resimde gösterdim resime bakarsanız daha iyi anlayacağınızı umuyorum şimdiden teşekkürler.

1. SQL KOD: (select (CH.HAREKET_TARIHI) as TARİH,(HT.UZUN_ADI) as BELGE_TİPİ,(CH.BA_TUTARI) as BORC_TUTARI,CH.ACIKLAMA from D00011.CARI_HAREKETLER CH left join D00000.BELGE_HAREKET_TURLERI HT on CH.HAREKET_TIPI_ID=HT.TUR_ID where CH.BORCLU_TIPI=3 and CH.BORCLU_ID=370 and CH.HAREKET_TARIHI between '2014-01-01' and '2014-01-31')


2. SQL KOD: (select (CH.HAREKET_TARIHI) as TARİH,(HT.UZUN_ADI) as BELGE_TİPİ,(CH.BA_TUTARI) as ALACAK_TUTARI,CH.ACIKLAMA from D00011.CARI_HAREKETLER CH left join D00000.BELGE_HAREKET_TURLERI HT on CH.HAREKET_TIPI_ID=HT.TUR_ID where CH.ALACAKLI_TIPI=3 and CH.ALACAKLI_ID=370 and CH.HAREKET_TARIHI between '2014-01-01' and '2014-01-31')

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >

selsoft => sql kodlarından gelen sonuçları birleştirme -resimdeki sonuç (29.12.2014 11:03:31)
select (CH.HAREKET_TARIHI) as TARİH,(HT.UZUN_ADI) as BELGE_TİPİ,(CH.BA_TUTARI) as BORC_TUTARI,0 as ALACAK_TUTARI,CH.ACIKLAMA from D00011.CARI_HAREKETLER CH left join D00000.BELGE_HAREKET_TURLERI HT on CH.HAREKET_TIPI_ID=HT.TUR_ID where CH.BORCLU_TIPI=3 and CH.BORCLU_ID=370 and CH.HAREKET_TARIHI between '2014-01-01' and '2014-01-31'

union

select (CH.HAREKET_TARIHI) as TARİH,(HT.UZUN_ADI) as BELGE_TİPİ,0 as BORC_TUTARI,(CH.BA_TUTARI) as ALACAK_TUTARI,CH.ACIKLAMA from D00011.CARI_HAREKETLER CH left join D00000.BELGE_HAREKET_TURLERI HT on CH.HAREKET_TIPI_ID=HT.TUR_ID where CH.ALACAKLI_TIPI=3 and CH.ALACAKLI_ID=370 and CH.HAREKET_TARIHI between '2014-01-01' and '2014-01-31'

Sayfa: [1]