Ejercicio de programación: Reto CTE
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en SQL. Es un ejercicio avanzado que pondrá a prueba tus conocimientos expertos.
Información adicional del ejercicio
Crear una CTE básica con la cláusula WITH para filtrar y mostrar datos de empleados.
Contenido del ejercicio
Tienes una tabla llamada empleados
con las columnas id
, nombre
, apellido
, departamento
y salario
.
Tu tarea es crear una expresión de tabla común (CTE) utilizando la cláusula WITH
que contenga únicamente los empleados del departamento 'Ventas'. Luego, en la consulta principal, selecciona el nombre
, apellido
y salario
de esos empleados, pero solo aquellos cuyo salario sea mayor a 35000.
Pasos a seguir:
- Define una CTE llamada
empleados_ventas
que seleccione todos los campos de los empleados donde el departamento sea 'Ventas' - En la consulta principal, utiliza la CTE para mostrar nombre, apellido y salario de los empleados con salario superior a 35000
- Ordena los resultados por salario de mayor a menor
Recuerda que la sintaxis básica es:
WITH nombre_cte AS (
-- consulta que define la CTE
)
-- consulta principal que usa la CTE
Lección relacionada
Este ejercicio está relacionado con la lección "Expresiones de tabla comunes (CTE) con WITH" de SQL. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de SQL
Explora más ejercicios de programación en SQL para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de SQLSolución al ejercicio de programación en SQL
¡Desbloquea la solución completa!
Completa el ejercicio de programación en SQL para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en SQL
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en SQL