Začněte nyníZačněte zdarma

CTE pro IT pozice

Pojďme si procvičit psaní CTE. Budeme pracovat s tabulkou zaměstnanců, která obsahuje pole jako ID, Name a Position. Tvým úkolem je vytvořit CTE s názvem ITjobs, která najde zaměstnance, jejichž jméno začíná na A a pracovní pozice začíná na IT. Nový dotaz pak z CTE ITJobs načte všechny IT pozice a jména.

Pro vyhledávání vzorů použij příkaz LIKE a znak %, který určuje směr vyhledávání. Například podmínka WHERE s LIKE 'N%' najde všechny vzory začínající na N.

Toto cvičení je součástí kurzu

Hierarchical and Recursive Queries in SQL Server

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř CTE ITjobs.
  • Definuj pole CTE jako ID, Name a Position.
  • Vyhledej pozice začínající na IT a jména začínající na A.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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;
Upravit a spustit kód