Aprender SQL para trabajar con datos: una primera consulta que puedas explicar

Pantalla de portátil con código y una visualización de datos, imagen ilustrativa de formación en análisis

Aprender SQL puede ayudarte a pasar de mirar una tabla a formular preguntas sobre los datos: qué registros cumplen una condición, cómo se agrupan y de dónde sale un total. Para empezar, no necesitas presentarte como administrador de bases de datos ni trabajar con información real de una empresa.

Esta ruta propone una primera consulta de lectura y recursos oficiales. El objetivo es comprender y comprobar el resultado, no acumular instrucciones que no sabes explicar. Información consultada el 27 de octubre de 2026, con las fechas de formación diferenciadas de la disponibilidad de plazas.

SQL no es una aplicación única

SQL es un lenguaje para trabajar con bases de datos. Distintos sistemas tienen variantes y funciones propias. MySQL, SQL Server y otros motores no deben tratarse como si admitieran exactamente cualquier instrucción del mismo modo.

Microsoft mantiene la ruta Consulta y modificación de datos con Transact-SQL, de nivel principiante y seis módulos. Recomienda familiaridad con tablas, por ejemplo, en una hoja de cálculo. Su contenido incluye selección, filtros, uniones, agrupaciones y modificación de datos.

Para esta primera práctica nos quedamos con lectura y resumen. Antes de copiar un ejemplo, identifica para qué motor está escrito y qué permisos requiere. No ejecutes instrucciones desconocidas en una base de datos del trabajo.

Una señal formativa concreta en Barcelona

La ficha oficial de MySQL de Cibernàrium anuncia una edición por Zoom, en catalán, del 2 al 4 de noviembre de 2026, pero figura sin plazas. No debe presentarse como inscripción abierta.

La misma ficha muestra otra edición presencial, en castellano, del 30 de noviembre al 2 de diciembre: tres sesiones de 15:00 a 19:00 en Cibernàrium-22@, calle Roc Boronat 117-127, Barcelona. La apertura de inscripción anunciada es el 31 de octubre a las 08:30.

Comprueba la ficha antes de organizarte. La programación y el estado de las plazas pueden cambiar. Se trata de una oportunidad formativa documentada, no de una oferta de empleo ni de una reserva realizada para quien lea este artículo.

Empieza con una pregunta que puedas responder a mano

Plantea un caso ficticio con cuatro pedidos: Barcelona por 120, Madrid por 80, Barcelona por 50 y Girona por 25. Queremos contar y sumar únicamente pedidos de importe igual o superior a 50, agrupados por ciudad.

Antes de abrir un editor, calcula lo esperado: Barcelona debe tener dos pedidos y un total de 170; Madrid, uno y un total de 80. Girona queda fuera por el filtro. Esa referencia permite detectar errores sin depender de que la pantalla muestre un resultado con aspecto convincente.

No confundas un ejemplo con un conjunto representativo. Cuatro pedidos inventados permiten aprender la lógica, pero no describen ventas reales ni sirven para extraer conclusiones comerciales sobre ninguna ciudad.

La consulta de ejemplo, sin modificar tablas existentes

La documentación oficial de SELECT explica la recuperación de filas y columnas. Este ejemplo construye una muestra dentro de la propia consulta y obtiene un resumen; no contiene instrucciones de borrado o actualización.

WITH pedidos AS (
  SELECT 1 AS pedido_id, 'Barcelona' AS ciudad, 120 AS importe
  UNION ALL SELECT 2, 'Madrid', 80
  UNION ALL SELECT 3, 'Barcelona', 50
  UNION ALL SELECT 4, 'Girona', 25
)
SELECT ciudad, COUNT(*) AS pedidos, SUM(importe) AS total
FROM pedidos
WHERE importe >= 50
GROUP BY ciudad
ORDER BY total DESC;

Utilízalo únicamente en un entorno de práctica autorizado. No necesitas conectarlo a clientes, pedidos o credenciales reales. Si una plataforma de aprendizaje propone crear recursos facturables en la nube, revisa las condiciones y no los actives por inercia para reproducir este ejercicio.

Qué deberías poder explicar después

La parte inicial define los cuatro registros de muestra. SELECT indica las columnas del resultado; WHERE limita qué pedidos entran; GROUP BY reúne los registros por ciudad; COUNT cuenta y SUM suma. ORDER BY coloca primero el total mayor.

Comprueba también el significado de las palabras que eliges. En una tabla real, contar filas solo equivaldría a contar pedidos si cada fila representara un pedido completo. Si cada fila fuera una línea de producto, la interpretación cambiaría.

Por eso conviene escribir una nota junto al ejercicio: qué representa cada fila, qué mide el importe y qué excluye el filtro. Saber describir esas condiciones evita presentar una cifra correcta con una explicación equivocada.

Cómo practicar sin convertir un error en una pérdida de datos

Cambia una condición cada vez. Por ejemplo, eleva el mínimo a 100 y anticipa el nuevo resultado antes de ejecutar. Después vuelve al ejemplo original y comprueba que sabes explicar la diferencia.

En un entorno de empresa, solicita los permisos adecuados para la tarea y consulta al responsable. No utilices una cuenta con más privilegios solo porque una instrucción haya fallado. Leer datos también puede exponer información reservada: limita lo que consultas y dónde guardas el resultado.

Las instrucciones para modificar o eliminar información requieren otra preparación. No las añadas a una práctica de consulta sin comprender su efecto, el alcance y el mecanismo de recuperación disponible.

Qué aprender después de esta primera consulta

Continúa con filtros, valores ausentes, tipos de datos y agrupaciones antes de pasar a combinaciones de tablas. Cuando estudies uniones, comprueba si multiplican filas y cómo afecta eso a los totales. Una consulta que se ejecuta sin error no garantiza una interpretación correcta.

Si tu objetivo es presentar informes, nuestra guía de primer proyecto de Power BI aborda la visualización y comprobación de cifras. Es una etapa diferente: aprender una herramienta de gráficos no sustituye entender la consulta que alimenta los datos.

Antes de pagar un curso o añadirlo al currículum

Comprueba el motor utilizado, los requisitos de instalación, el nivel inicial y si hay ejercicios corregidos. Pregunta qué gastos de software o nube quedan fuera del precio. Si te interesa una certificación, verifica sus condiciones aparte de las del curso.

En una candidatura, presenta esta muestra como aprendizaje y explica las comprobaciones realizadas. No la atribuyas a una empresa ni la conviertas en experiencia laboral inventada. Una consulta pequeña que entiendes es un comienzo más útil que un proyecto complejo que no puedes defender.

Portada ilustrativa: Hasnain Ayaz, Unsplash, bajo licencia Unsplash. No muestra la consulta del artículo ni SQL Server.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *