Merhabalar,
MSSQL'de Sum kullanarak toplattığım bir veriyi koşul olarak kullanmak istiyorum. Örneğim Sum kullanarak toplattığım alanlardan dönen sonuçlardan 0'dan büyük olanları getirmek istiyorum ama her defasında farklı hatalar alıyorum. Sayısal bir değer döndüğünden @Toplam adında INT bir değişken de belirledim ancak o da fayda etmedi. Yazdığım SQL cümleciğini aşağı bırakıyorum. Konu hakkında yardımlarınız için şimdiden teşekkürler.
select ItemCode AS ModelKodu, ColorCode AS Renk, ItemDim1Code AS Beden,Sum(In_Qty1- Out_Qty1) AS Toplam from trStock
where ItemTypeCode = '1' and ItemDim1Code <> ''
GROUP BY Rollup(ItemCode,ColorCode,ItemDim1Code)