Sayfayı Yazdır | Pencereyi Kapat

SQL Server COALESCE Komutu

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: Microsoft SQL Server
Forum Tanımlaması: Microsoft SQL Server ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2067
Tarih: 29.Mart.2024 Saat 02:27


Konu: SQL Server COALESCE Komutu
Mesajı Yazan: murat turan
Konu: SQL Server COALESCE Komutu
Mesaj Tarihi: 26.Mart.2011 Saat 14:36
COALESCE  dizi içerisindeki ilk NULL olmayan değeri döndürür ve N sayıda parametre alabilir
 
Kullanım:
COALESCE ( expression [ ,...n ] )

Örnek:
SELECT COALESCE(NULL, NULL, NULL, GETDATE()) 

veya

-- eğer SUM sonucu NULL dönerse NULL değil 0 göster !!!
-- eğer sorgu sonucu bi alanın NULL döndürmesini istemiyorsanız işinize yarayacaktır 
SELECT COALESCE(SUM(field1),0) FROM TBL

-- alternatif olarak;

SELECT IsNull(SUM(odeme_tutari),0) FROM dbo.cari_odemeler



-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil



Sayfayı Yazdır | Pencereyi Kapat