Kom igångKom igång gratis

Fylla i saknade värden med ISNULL()

I föregående övning tränade du på att exkludera och välja rader med NULL-värden. Beroende på de affärsmässiga antaganden som ligger bakom dina data kan du dock vilja inkludera alla rader med NULL-värden, men ersätta dessa NULL-värden med ett annat värde. Det gör du med hjälp av ISNULL().

Nu ska du ersätta alla NULL-värden i kolumnerna airport_city och airport_state med ordet 'Unknown', med hjälp av ISNULL().

Den här övningen är en del av kursen

Rensa data i SQL Server-databaser

Visa kurs

Övningsinstruktioner

  • Ersätt de saknade värdena i kolumnen airport_city med strängen 'Unknown'.
  • Ersätt de saknade värdena i kolumnen airport_state med strängen 'Unknown'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT
  airport_code,
  airport_name,
  -- Replace missing values for airport_city with 'Unknown'
  ___(___, '___') AS airport_city,
  -- Replace missing values for airport_state with 'Unknown'
  ___(___, '___') AS airport_state
FROM airports
Redigera och kör kod