Sayfayı Yazdır | Pencereyi Kapat

Bakiye Sıfırdan Buyuk

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=4553
Tarih: 22 Kasım 2024 Saat 20:10
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Bakiye Sıfırdan Buyuk
Mesajı Yazan: social
Konu: Bakiye Sıfırdan Buyuk
Mesaj Tarihi: 22 Mart 2018 Saat 08:54
SUM(CASE WHEN STHAR_GCKOD = 'G' THEN TBLSTHAR.STHAR_GCMIK ELSE 0 END) - SUM(CASE WHEN STHAR_GCKOD = 'C' THEN TBLSTHAR.STHAR_GCMIK ELSE 0 END) AS BAKIYE,


buraya sadece bakiyesi 0 dan büyük nasıl diyebilirim acaba, aynı şekilde bakiyesi sıfırdan büyük olan stokların toplam bakiye miktarını ve bakiye tutarını tek kalemde nasıl yazdırıım viewda

20 farklı mal var diyelim bakiyesi 0 dan büyük,
bu 20 farklı malın toplam bakiyesi 38 olsun toplam tutarlarıda 40bin olsun gibi istiyorum




Cevaplar:
Mesajı Yazan: mbaykan
Mesaj Tarihi: 26 Mart 2018 Saat 05:24
STHAR üstünde SUM() kullanarak yazdığın sorguda GROUP BY STOK_KODU olduğunu kabul ediyorum .
GROUP BY STOK_KODU
HAVING SUM(CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) > 0

sıfırdan büyük bakiyesi olanları verir



-------------
Mehmet Baykan



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net