1. Nauka
  2. /
  3. Kursy
  4. /
  5. SQL Server średnio zaawansowany

Connected

ćwiczenie

Uzupełnianie brakujących wartości (I)

W poprzednim ćwiczeniu analizowałeś(-aś) wartości obecne w kolumnie IncidentState. A co, jeśli zamiast pomijać brakujące wartości, chcesz je zastąpić innymi? Możesz to zrobić za pomocą funkcji ISNULL(). Poniżej wszystkie brakujące wartości w kolumnie Shape są zastępowane słowem 'Saucer':

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

Funkcji ISNULL() możesz też użyć, aby uzupełnić brakujące wartości danymi z innej kolumny zamiast podanym z góry słowem.

Instrukcje

100 XP
  • Napisz zapytanie T-SQL zwracające wyłącznie wiersze, w których IncidentState ma brakującą wartość.
  • Zastąp wszystkie brakujące wartości w kolumnie IncidentState wartościami z kolumny City i nadaj nowej kolumnie nazwę Location.