Şehirler ve eyaletleri birleştirme
Önceki egzersizde iki sütunu tek bir sütunda birleştirmek için + operatörünü kullandın. Bu kez aynı işlemi CONCAT() fonksiyonunu kullanarak yapman gerekiyor.
Birleştirme sonucunun şu biçimde olması için: 'Las Vegas, Nevada', state sütununda NULL değerler olabileceğinden CASE ifadesi kullanman gerekecek.
Bu egzersiz
SQL Server Veritabanlarında Veri Temizleme
kursunun bir parçasıdırEgzersiz talimatları
CONCAT()fonksiyonunu kullanarak şehir adlarını eyaletlerle birleştir. Bunu yaparkenstateNULLise''döndüren, değilse normal birleştirme yapan birCASEifadesi kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT
client_name,
client_surname,
-- Use the function to concatenate the city and the state
___(
___,
CASE WHEN state IS NULL THEN ''
ELSE ___(', ', ___) END) AS city_state
FROM clients