ComenzarEmpieza gratis

Una CTE para puestos de TI

Vamos a practicar cómo escribir CTE. Usarás la tabla de empleados, que contiene campos como ID, Name y Position. Tu tarea es crear una CTE llamada ITjobs que encuentre a las personas empleadas cuyo nombre empiece por A y cuyos títulos de puesto empiecen por IT. Tu nueva consulta recuperará todas las posiciones de TI y los nombres desde la CTE ITJobs.

Para buscar un patrón, tienes que usar la cláusula LIKE y % para indicar la dirección de la búsqueda. Por ejemplo, usar una cláusula WHERE con LIKE 'N%' encontrará patrones que empiezan por N.

Este ejercicio forma parte del curso

Consultas jerárquicas y recursivas en SQL Server

Ver curso

Instrucciones del ejercicio

  • Crea la CTE ITjobs.
  • Define los campos de la CTE como ID, Name y Position.
  • Encuentra las posiciones que empiezan por IT y los nombres que empiezan por A.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- 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;
Editar y ejecutar código