Forum
Bildirimler
Hepsini Temizle
SQL Server
2
Yazılar
2
Üyeler
0
Reactions
4,680
Görüntüleme
Konu başlatıcı
Merhaba; İki farklı sorgu sonucu nasıl toplattırabilirim.
(select sum(tutar)-sum(iskonto) from STOK
WHERE STOKKODU ='8' and cinsi ='04')
union all
(select sum(aratoplam)-sum(iskonto) from STOK
WHERE STOKKODU ='8' and TIP ='04' )
Sonuc:
14
8
olarak çıkıyor.
-----------------
22 olarak toplam sonucu vermesini nasıl sağlayabilirim . Teşekkürler...
Gönderildi : 22/02/2013 14:50
Merhaba,
Subquery kullanabilirsiniz aşağdıaki gibi.
SELECT SUM(toplam) FROM (
select sum(tutar)-sum(iskonto) toplam from STOK
WHERE STOKKODU ='8' and cinsi ='04')
union all
select sum(aratoplam)-sum(iskonto) toplam from STOK
WHERE STOKKODU ='8' and TIP ='04'
) k
Gönderildi : 22/02/2013 20:15