Zastępowanie wartości NULL
Chcesz się dowiedzieć, w jakich firmach pracują klienci z USA. Nie wszyscy klienci podali nazwę swojej firmy podczas rejestracji w eSymphony. Oznacza to, że w danych znajdują się wartości NULL. Zależy ci na tym, żeby pracownicy eSymphony, którzy później spojrzą na twoje zapytanie, od razu rozumieli wynik. Dlatego postanawiasz dodać etykietę No affiliation do klientów, którzy nie wypełnili pola Company.
Istnieją dwie funkcje – obie omówione w filmie – których możesz użyć, aby to osiągnąć.
To ćwiczenie jest częścią kursu
Wprowadzenie do Oracle SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Replace NULL values in the Company field
SELECT ___ AS Affiliation, COUNT(*)
FROM Customer
-- Filter on the country USA
___
-- Group by company
GROUP BY ___