🔹 Introducción
En la primera lección conociste qué es SQL y cómo practicar en DB-Fiddle.
Ahora vamos a dar nuestro primer paso práctico: aprender a leer datos de una tabla con SELECT y FROM.
👉 Estos dos comandos son la base de todo en SQL.
🔹 Sintaxis básica
SELECT columnas
FROM nombre_tabla;
SELECT→ indica qué columnas quieres ver.FROM→ indica de qué tabla tomar esos datos.
🔹 Ejemplo 1: ver toda la tabla
Partimos de la tabla alumnos (creada en la Lección 1) con CREATE TABLE e INSERT INTO
CREATE TABLE alumnos (
id INT,
nombre VARCHAR(50),
edad INT,
ciudad VARCHAR(50)
);
INSERT INTO alumnos (id, nombre, edad, ciudad) VALUES
(1, 'Ana', 20, 'Buenos Aires'),
(2, 'Juan', 17, 'Ciudad de México'),
(3, 'Laura', 22, 'Madrid'),
(4, 'Pedro', 18, 'Madrid');
Si quieres ver toda la tabla completa, usas el asterisco *:
SELECT *
FROM alumnos;
👉 Esto devuelve todos los registros y todas las columnas.
🔹 Ejemplo 2: elegir columnas específicas
Si no necesitas todas las columnas, puedes pedir solo algunas.
SELECT nombre, edad
FROM alumnos;
👉 Resultado esperado:
| nombre | edad |
|---|---|
| Ana | 20 |
| Juan | 17 |
| Laura | 22 |
| Pedro | 18 |
🔹 Ejemplo 3: cambiar el orden de las columnas
SQL también te permite elegir en qué orden mostrar las columnas, sin modificar la tabla.
SELECT ciudad, nombre
FROM alumnos;
👉 Resultado esperado:
| ciudad | nombre |
|---|---|
| Buenos Aires | Ana |
| Ciudad de México | Juan |
| Madrid | Laura |
| Madrid | Pedro |
🔹 Ejercicio práctico
- Muestra solo la columna
ciudadde todos los alumnos. - Muestra el
nombreprimero y luego laciudaden el resultado.
(Pista: usa la sintaxis de los ejemplos anteriores.)
🔹 Soluciones
SELECT ciudad
FROM alumnos;
SELECT nombre, ciudad
FROM alumnos;
🔹 Mini Quiz
Resultados
🎉 ¡Felicitaciones!
Aprobaste la prueba de esta lección.
Eso significa que ya comprendés los conceptos básicos de SQL que vimos hasta ahora. 🚀
Continuá con la próxima lección para seguir avanzando.
😕 No te preocupes, todavía no pasaste la prueba.
Es normal equivocarse al principio, lo importante es practicar un poco más.
📌 Volvé a repasar la lección y volvé a intentarlo.
Recordá: cada error es un paso más cerca de dominar SQL. 💪
👉 Cuando estés listo, repetí el quiz para avanzar.
#1. ¿Qué significa el asterisco * en una consulta SQL?
#2. ¿Qué comando usamos para indicar la tabla de donde sacar los datos?
#3. Si solo quiero ver nombre y edad, ¿qué debo escribir?
🔹 Resumen de la lección
SELECTse usa para indicar las columnas que quieres ver.FROMse usa para indicar de qué tabla sacar los datos.SELECT *muestra todas las columnas.- Puedes elegir columnas específicas o cambiar su orden en la consulta.
👉 En la próxima lección aprenderás a filtrar datos con condiciones usando WHERE.
📘 Esta fue una de las lecciones. Consulta el listado completo de temas en la página principal del Curso de SQL.