LoslegenKostenlos loslegen

Eine CTE für IT-Positionen

Üben wir das Schreiben von CTEs. Du verwendest die Employee-Tabelle, die aus Feldern wie ID, Name und Position besteht. Deine Aufgabe ist es, eine CTE namens ITjobs zu erstellen, die Mitarbeitende findet, deren Name mit A beginnt und deren Jobtitel mit IT beginnt. Deine neue Abfrage ruft alle IT-Positionen und Namen aus der CTE ITJobs ab.

Um nach einem Muster zu suchen, musst du die LIKE-Klausel verwenden und % steht für die Suchrichtung. Zum Beispiel findet eine WHERE-Klausel mit LIKE 'N%' Muster, die mit N beginnen.

Diese Übung ist Teil des Kurses

Hierarchische und rekursive Abfragen in SQL Server

Kurs anzeigen

Anleitung zur Übung

  • Erstelle die CTE ITjobs.
  • Definiere die Felder der CTE als ID, Name und Position.
  • Finde die Positionen, die mit IT beginnen, und die Namen, die mit A beginnen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- 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 bearbeiten und ausführen