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

Работа со значениями NULL

Значение NULL может означать «ноль» — если событие не произошло, оно не будет зафиксировано в таблице. Однако NULL также может означать «неизвестно» или «отсутствует». Поэтому стоит заранее решить, нужно ли заменять такие значения в результатах. NULL-значения дают представление о качестве данных: если они появляются там, где их не должно быть, значит, есть проблема либо со сбором данных, либо с их вводом в базу.

В этом упражнении вы научитесь фильтровать NULL-значения, исключать их из результатов и заменять альтернативными значениями.

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

Введение в SQL Server

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

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

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

-- Retrieve all columns
SELECT 
  ___ 
FROM 
  grid 
  -- Return only rows where demand_loss_mw is missing or unknown  
WHERE 
  ___ ___ ___;
Редактировать и запускать код