Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
İki sorguyu birleştirme?
#11
kolay gelsin normalde stokkodu ,miktarı ,durumu(giren yada çıkan ) olarak listelenen kayıtları tek satırda listelemeye çalışıyorum ancak sonuç çıkmıyor kodun neresinde sıkıntı var acaba?

1001  20  giren

1001  6   cikan


SELECT STOKKODU,

(select SUM(MIKTARI) from StokHRKT b where  b.STOKKODU=a.STOKKODU AND b.BELGETIPI='GIREN' )as giren, 
(select SUM(MIKTARI) from StokHRKT c where  c.STOKKODU=a.STOKKODU AND b.BELGETIPI='CIKAN' )as cikan

FROM StokHRKT a

GROUP BY STOKKODU
Bizde bilirdik firavunun yanında olmayı, musa'nın haklı olduğunu bilmeseydik
Cevapla
#12
(10-11-2018, Saat: 12:24)enes6635 Adlı Kullanıcıdan Alıntı: kolay gelsin normalde stokkodu ,miktarı ,durumu(giren yada çıkan ) olarak listelenen kayıtları tek satırda listelemeye çalışıyorum ancak sonuç çıkmıyor kodun neresinde sıkıntı var acaba?

1001  20  giren

1001  6   cikan


SELECT STOKKODU,

(select SUM(MIKTARI) from StokHRKT b where  b.STOKKODU=a.STOKKODU AND b.BELGETIPI='GIREN' )as giren, 
(select SUM(MIKTARI) from StokHRKT c where  c.STOKKODU=a.STOKKODU AND b.BELGETIPI='CIKAN' )as cikan

FROM StokHRKT a

GROUP BY STOKKODU

SELECT 
STOKKODU,
sum(case when aktif_durumu='giren' then MIKTARI else 0 end) as giren,
sum(case when aktif_durumu='cikan' then MIKTARI else 0 end) as cikan
FROM 
StokHRKT a
GROUP BY STOKKODU
Cevapla
#13
Elinize sağlık
Bizde bilirdik firavunun yanında olmayı, musa'nın haklı olduğunu bilmeseydik
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Satır Birleştirme sunbeki 9 1.321 13-10-2023, Saat: 15:30
Son Yorum: sunbeki
  Tablo birleştirme muratmert 7 1.507 13-04-2023, Saat: 09:24
Son Yorum: mrmarman
  Sorguyu Hızlandırma sunbeki 3 1.097 09-04-2022, Saat: 22:50
Son Yorum: sunbeki
  Tabloda Alan Birleştirme sunbeki 6 1.615 06-04-2022, Saat: 20:40
Son Yorum: MugenPower
  FB Birden Fazla sorguyu çalıştırma mcuyan 6 4.158 10-01-2019, Saat: 23:47
Son Yorum: mcuyan



Konuyu Okuyanlar: 1 Ziyaretçi