Forum
sql de kod alanım ve aylar alanım var
kod ocak subat
------ ------ --------
0122 350 98
0255 60 Null
0666 85 65
bu şekilde alanlarım var bu alanları toplamak için sum(ocak+subat),kod from tablom group by kod
şeklinde kod yazdığımda topluyor fakat null değerleri topladığında örneğin 0255 nolu kodu topladığunda
60 vermesi gerekirken null sonuç veriyor
ben bu toplamın 60 yani değer deki sayı olmasını istiyorum nasıl yapabilirim.
sum(ocak+subat)
kısmını
sum(isnull(ocak,0)+isnull(subat,0))
olarak değiştirin.
Bu fieldların default değerini 0 olarak ayarlamak da alternatif ancak sağlıklı olmayan bir yöntem olabilir çünkü bu durumda eğer alana null değeri zorla yazılırsa toplam yine null değerini verir. Aslında en güzeli default değeri 0 olarak ayarlayıp bahsettiğim değişikliği yapmak.
Cevap için Çok Teşekkür Ederim