Itinerario específico · SQL Analista

SQL 50

50 ejercicios originales seleccionados para reforzar fundamentos, análisis empresarial y funciones de ventana. Comparten el progreso con el catálogo principal.

Progreso0 / 500 %
Dificultad15 · 20 · 1515 principiante · 20 intermedio · 15 avanzado
Tiempo estimado18 hsegún la duración estimada de cada ejercicio
Competencias trabajadas
Define con precisión las columnas de salidaRespetar el pedido solicitado por el destinatarioEvita SELECT* en una consulta destinada a su reutilizaciónTraducir un umbral empresarial a un predicado WHEREElegir entre superior estricto y superior o igualProducir un pedido repetible con ORDER BYElimina duplicados con DISTINCTOrdenar antes de limitar

SQL Analista

SQL 50 está incluido en SQL Analista y SQL Pro.

Puedes consultar los 50 títulos antes de comprar. Entornos, pistas y soluciones permanecen protegidos según tu oferta.

Elegir SQL Analista
50 ejercicios mostrados
SELECTSin cuenta

Selecciona las columnas correctas

Muestra sólo el nombre y precio de cada producto.

Nivel : PrincipianteAbrir el ejercicio
WHERE · ORDER BYSin cuenta

Filtrar y ordenar pedidos

Encuentre pedidos superiores a 50 TND, de mayor a menor.

Nivel : PrincipianteAbrir el ejercicio
DISTINCT · LÍMITEDescubrimiento

Listar categorías únicas

Muestra las primeras tres categorías únicas en orden alfabético.

Nivel : PrincipianteCrear una cuenta gratuita
NULL · COALESCEDescubrimiento

Reemplace un valor NULL con COALESCE

Muestra etiquetas claras cuando el teléfono de un cliente esté ausente.

Nivel : PrincipianteCrear una cuenta gratuita
COUNT · SUM · AVGSQL Esencial

Calcular indicadores de pedidos pagados

Calcula el volumen, total y promedio de un área específica.

Nivel : PrincipianteComparar ofertas
GROUP BY · HAVINGSQL Esencial

Volumen de negocios del grupo por categoría

Calcule totales por categoría y conserva solo los más importantes.

Nivel : PrincipianteComparar ofertas
LEFT JOIN · COUNTSQL Esencial

Mantener a los clientes sin pedidos

Cuenta los pedidos de cada cliente sin excluir nuevos registrantes.

Nivel : PrincipianteComparar ofertas
BETWEENDescubrimiento

Filtrar un rango de precios

Selecciona un intervalo inclusivo y comprueba sus límites.

Nivel : PrincipianteCrear una cuenta gratuita
INDescubrimiento

Filtrar múltiples estados

Reemplace varios OR con una lista de negocios legible.

Nivel : PrincipianteCrear una cuenta gratuita
LIKEDescubrimiento

Busque un prefijo con LIKE

Utiliza un patrón de texto simple sin prefijos ni contenidos confusos.

Nivel : PrincipianteCrear una cuenta gratuita
IS NULLDescubrimiento

Identificar entregas faltantes

Distinga una fecha faltante de una cadena o estado vacío.

Nivel : PrincipianteCrear una cuenta gratuita
Expresiones · ROUNDDescubrimiento

Calcular un precio con impuestos incluidos

Transforme un precio fuente con una fórmula y un alias precisos.

Nivel : PrincipianteCrear una cuenta gratuita
Texto · ConcatenaciónDescubrimiento

Armar una etiqueta de producto

Crea una etiqueta legible a partir de dos columnas.

Nivel : PrincipianteCrear una cuenta gratuita
TRIM · UPPER · DISTINCTDescubrimiento

Normalizar una lista de ciudades

Crea una dimensión limpia antes de contar clientes.

Nivel : PrincipianteCrear una cuenta gratuita
Fechas · EXTRACTSQL Esencial

Extraer el año de registro.

Derive un componente de calendario sin transformar el alcance.

Nivel : PrincipianteComparar ofertas
INNER JOINSQL Esencial

Conectar clientes y pedidos

Asocia cada pedido con el nombre del cliente que lo realizó.

Nivel : IntermedioComparar ofertas
CTE · CASOSQL Esencial

Segmente a los clientes con un CTE

Calcule el total por cliente y luego transforme este resultado en un segmento de negocio.

Nivel : IntermedioComparar ofertas
Fechas · GROUP BYSQL Esencial

Calcular la facturación mensual

Agrupa varios canales durante un mismo periodo mensual.

Nivel : IntermedioComparar ofertas
Fechas · WHERESQL Esencial

Analizar un trimestre con límites

Filtra un período completo con un límite superior exclusivo.

Nivel : IntermedioComparar ofertas
LEFT JOIN · HAVINGSQL Esencial

Encuentra clientes sin pedidos

Mantener la población inicial y aislar la ausencia de actividad.

Nivel : IntermedioComparar ofertas
EXISTSSQL Esencial

Prueba de existencia de un pedido grande.

Filtrar una población sin duplicarla por su historial.

Nivel : IntermedioComparar ofertas
JOIN · AVGSQL Esencial

Calcular la cesta media por cliente

Solo se agregan los pedidos que realmente se pagan.

Nivel : IntermedioComparar ofertas
Subconsulta · AVGSQL Esencial

Comparar con el precio promedio

Utiliza un valor agregado como umbral dinámico.

Nivel : IntermedioComparar ofertas
UNIONSQL Esencial

Fusionar clientes y prospectos

Crea una lista única a partir de dos fuentes compatibles.

Nivel : IntermedioComparar ofertas