1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень SQL Server

Connected

Вправа

Заповнення пропущених значень (I)

У попередній вправі ви розглядали непорожні значення в стовпці IncidentState. Але що робити, якщо ви хочете не пропускати такі рядки, а замінити пропущені значення іншим значенням? Це можна зробити за допомогою функції ISNULL(). Тут ми замінюємо всі пропущені значення в стовпці Shape словом 'Saucer':

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

Ви також можете використати ISNULL(), щоб підставляти значення з іншого стовпця замість заданого слова.

Інструкції

100 XP
  • Напишіть T-SQL-запит, який повертає лише ті рядки, де IncidentState має пропущене значення.
  • Замініть усі пропущені значення у стовпці IncidentState значеннями зі стовпця City та назвіть цей новий стовпець Location.