←Leer datos: SELECT
Lección 1 / 8

Módulo 01 · lección 1

SELECT y FROM: sacar los datos

El fundador quiere hacer inventario: ver todos los productos de una vez. La forma más rápida es traer la tabla entera con una sola consulta. Por ahí empezaremos el módulo sobre leer datos.

SELECT y FROM: las dos mitades de una consulta

Casi toda consulta de lectura es SELECT (qué mostrar) + FROM (de dónde tomarlo). Juntas:

SELECT *
FROM <tabla>;

Por ejemplo

SELECT *
FROM users;
  • SELECT — «selecciona»;
  • * — «todas las columnas»;
  • FROM products — «de la tabla products».

El orden es siempre el mismo: primero SELECT, después FROM.

* (todas las columnas) va bien para echar un vistazo rápido. Pero en consultas reales conviene listar solo las columnas que necesitas, para no arrastrar datos de más (más sobre esto en la siguiente lección).

Te toca

Escribe una consulta que muestre la tabla products entera.

Resumen

  • SELECT * FROM <tabla> devuelve la tabla entera: la forma básica de leer con la que todo empieza.
  • SELECT — qué mostrar; FROM — de dónde tomarlo.
  • * significa todas las columnas.
  • El orden: SELECT antes que FROM.