SQL'de NULL alanların toplanması

DrogbA

Forum Üyesi
Katılım
27 Ara 2020
Mesajlar
3,440
Tepkime puanı
0
Puanları
36
Kod:
SQL'de NULL değeri taşıyan alanları toplamak istediğimizde toplam sonucunu da
NULL yapıyor. Bunu önlemek için aşağıdaki yöntemi kullanabiliriz.

Borc ve Alacak şeklinde iki adet alanımız olsun.

(ISNULL(Borc,0)+ISNULL(Alacak,0)) as Bakiye

şeklinde Query'de toplatırsak; SQL toplamdan önce alanların NULL değer taşıyıp
taşımadıklarını kontrol eder ve NULL değer taşıyan alanların değerlerini 0
(sıfır) olarak toplama dahil eder.

Böylece Bakiye değeri NULL olmaz.

Saygılarımla,
 

Admin

Owner
Kurucu Admin
Katılım
13 Mar 2019
Mesajlar
7,680
Tepkime puanı
35
Puanları
48
Yaş
36
Konum
istanbul
Web sitesi
www.isgir.com
Cinsiyet
  1. Bay
Takım
Tarafsız
Paylaşım için teşekkürler hocam.
 

Nutella

Bayan Üye
Özel Üye
Katılım
2 Ocak 2021
Mesajlar
3,559
Tepkime puanı
23
Puanları
36
Cinsiyet
  1. Bayan
Takım
Galatasaray
Paylaşım için teşekkürler.
 
metal işleme
Üst