НачатьНачать бесплатно

Заполнение пропущенных значений с помощью ISNULL()

В предыдущем упражнении вы практиковались в том, как исключать и выбирать строки со значениями NULL. Однако в зависимости от бизнес-логики, лежащей в основе ваших данных, может потребоваться выбрать все строки с NULL, заменив эти значения на другие. Для этого можно использовать ISNULL().

Теперь вам нужно заменить все значения NULL в столбцах airport_city и airport_state на слово 'Unknown', используя ISNULL().

Это упражнение является частью курса

Очистка данных в базах данных SQL Server

Посмотреть курс

Инструкции к упражнению

  • Замените пропущенные значения в столбце airport_city на строку 'Unknown'.
  • Замените пропущенные значения в столбце airport_state на строку 'Unknown'.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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
Редактировать и запускать код