- Cengiz Han / Aralık 6, 2005
COALESCE fonksiyonu aldığı parametrelerden null olmayan ilk değeri geriye döner. Bir çok kişi bunu zaten biliyordur.
Ancak SQLTeam.Com üzerinde gördüğüm güzel bir makeleyi paylaşmak istedim. Bu fonskiyonu gayet güzel biçimde kullanmışlar. Makale tarihi pek yeni sayılmaz (2001 yılı:)) ancak yeni öğrendiğim bir kullanım olduğu için pek beğendim. Using COALESCE to Build Comma-Delimited String
DECLARE @Emailler varchar(8000)
SELECT @Emailler = COALESCE(@Emailler + '; ', '') + email FROM bayi
SELECT @Emailler
Sonuç bayilerinizin email adresleri noktalı virgül ile ayrılmış şekilde @Emailler değişkeninde duruyor.