BaşlayınÜcretsiz başlayın

Eksik değerleri atama (I)

Önceki egzersizde, IncidentState sütunundaki eksik olmayan değerlere bakmıştın. Peki ya eksik değerleri atlamak yerine başka bir değerle değiştirmek istersen? Bunu ISNULL() fonksiyonunu kullanarak yapabilirsin. Burada Shape sütunundaki tüm eksik değerleri 'Saucer' kelimesiyle değiştiriyoruz:

SELECT  Shape, ISNULL(Shape, 'Saucer') AS Shape2
FROM Incidents

Ayrıca, belirli bir kelime yerine farklı bir sütundaki değerlerle değiştirmek için de ISNULL() kullanabilirsin.

Bu egzersiz, kursun bir parçasıdır

Orta Düzey SQL Server

Kursa Göz Atın

Egzersiz talimatları

  • Sadece IncidentState sütununun eksik olduğu satırları döndüren bir T-SQL sorgusu yaz.
  • IncidentState sütunundaki tüm eksik değerleri City sütunundaki değerlerle değiştir ve bu yeni sütunun adını Location olarak ver.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- Check the IncidentState column for missing values and replace them with the City column
SELECT IncidentState, ___ AS Location
FROM Incidents
-- Filter to only return missing values from IncidentState
WHERE ___ ___ ___
Kodu Düzenle ve Çalıştır