Módulo 1 · Seleccionar datos

Seleccionar varias columnas y cambiar su orden

Controla la forma exacta del resultado sin modificar la tabla original.

⏱ 12 minNivel: InicialRequisito: SELECT y FROM

0 de 40 lecciones

Al terminar esta lección podrás

  • Ordenar columnas dentro del resultado.
  • Explicar por qué SELECT no modifica datos.
  • Detectar errores de comas.

Antes de empezar: SELECT y FROM. Explica en una frase qué recuerdas antes de continuar.

La idea, sin código

El orden de las columnas en SELECT determina cómo aparecen en el resultado. Puedes repetir la consulta con otra selección sin cambiar la estructura almacenada.

Pregunta guía: ¿qué representa cada fila antes y después de aplicar este concepto?

Sintaxis mínima

Estructura
SELECT columna3, columna1
FROM tabla;

Primer ejemplo guiado

Datos de ejemplo: tabla productos
idnombrecategoriapreciostock
1TecladoAccesorios3512
2MonitorPantallas1895
3RatónAccesorios220
4PortátilEquipos8993
5WebcamAccesorios598

Analiza la consulta antes de comprobar el resultado:

SQL
SELECT stock, nombre, precio
FROM productos;
Resultado esperado
stocknombreprecio
12Teclado35
5Monitor189
0Ratón22
3Portátil899
8Webcam59

Qué ocurre paso a paso

  1. stock aparece primero porque se escribió primero.
  2. La tabla original no cambia.
  3. Seleccionar columnas es una decisión de presentación del resultado.
Comprueba que lo entendiste

¿Cambiar el orden del SELECT modifica la tabla?

Error frecuente

Consulta o razonamiento problemático

Revisar
SELECT nombre,, precio FROM productos;

Dos comas consecutivas dejan una expresión vacía y producen un error de sintaxis.

Práctica guiada

Básica · apoyo graduado

Resuelve una sola dificultad cada vez

Muestra ciudad, nombre e id de clientes en ese orden.

Ahora sin guía

Intermedia · práctica autónoma

Transfiere lo aprendido

Crea dos consultas sobre empleados con las mismas columnas en órdenes distintos y explica qué cambia.

Comparar con una solución posible
SQL
SELECT nombre, departamento FROM empleados;
SELECT departamento, nombre FROM empleados;

Puede existir otra solución válida. Comprueba que produce el resultado pedido y que puedes explicar cada cláusula.

Resumen para llevarte

  • El SELECT controla el orden visible.
  • La consulta no altera los datos.
  • Una selección explícita comunica intención.

Siguiente paso: Continúa con Alias y columnas calculadas.

Consulta rápida