📘 Lección 2: Comandos básicos — SELECT y FROM

🔹 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:

nombreedad
Ana20
Juan17
Laura22
Pedro18

🔹 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:

ciudadnombre
Buenos AiresAna
Ciudad de MéxicoJuan
MadridLaura
MadridPedro

🔹 Ejercicio práctico

  1. Muestra solo la columna ciudad de todos los alumnos.
  2. Muestra el nombre primero y luego la ciudad en 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?

Previa
Finalizar

🔹 Resumen de la lección

  • SELECT se usa para indicar las columnas que quieres ver.
  • FROM se 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.

Scroll al inicio