Zacznij terazZacznij za darmo

CTE dla stanowisk IT

Poćwiczmy pisanie CTE. Skorzystasz z tabeli pracowników zawierającej pola takie jak ID, Name i Position. Twoim zadaniem jest utworzenie CTE o nazwie ITjobs, które znajdzie pracowników, których imiona zaczynają się na A, a stanowiska zaczynają się od IT. Nowe zapytanie pobierze wszystkie stanowiska i imiona z CTE ITJobs.

Do wyszukiwania wzorców użyj instrukcji LIKE oraz znaku % określającego kierunek wyszukiwania. Na przykład warunek WHERE z LIKE 'N%' znajdzie wzorce zaczynające się na N.

To ćwiczenie jest częścią kursu

Hierarchiczne i rekurencyjne zapytania w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz CTE ITjobs.
  • Zdefiniuj pola CTE jako ID, Name i Position.
  • Znajdź stanowiska zaczynające się od IT oraz imiona zaczynające się na A.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Define the CTE ITjobs by the WITH operator
___ ___ (___, ___, ___) ___ (
    SELECT 
  		___, 
  		___,
  		___
    FROM employee
    -- Find IT jobs and names starting with A
  	WHERE Position LIKE ___ AND Name ___ ___)
    
SELECT * 
FROM ITjobs;
Edytuj i uruchom kod