Aan de slagGa gratis aan de slag

Een CTE voor IT-functies

Laten we CTE's schrijven oefenen. Je gebruikt de tabel employee, die is opgebouwd uit velden zoals ID, Name en Position. Jij maakt een CTE genaamd ITjobs die medewerkers vindt waarvan de naam met A begint en waarvan de functietitel met IT begint. Je nieuwe query haalt alle IT-functies en namen op uit de ITJobs CTE.

Om op een patroon te zoeken, gebruik je de LIKE-instructie en % om de zoekrichting aan te geven. Door bijvoorbeeld een WHERE-clausule met LIKE 'N%' te gebruiken, vind je patronen die beginnen met N.

Deze oefening maakt deel uit van de cursus

Hiërarchische en recursieve queries in SQL Server

Cursus bekijken

Oefeninstructies

  • Maak de CTE ITjobs.
  • Definieer de velden van de CTE als ID, Name en Position.
  • Zoek de functies die beginnen met IT en de naam die begint met A.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- 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;
Code bewerken en uitvoeren