typestar

Fundamentos del lenguaje

23 pasos en 5 series de SQL.

SELECT y todo lo que lo rodea de inmediato. Elegir filas, ordenar y paginar, filtrar con los operadores que SQL te da, y luego crear tablas y meterles filas.

Veintitrés pasos. Escritos y verificados contra SQLite, así que cada consulta de aquí corrió de verdad contra un esquema real antes de llegar a ti.

Empieza este tour

Selección de filas

  • Columnas con SELECTLa forma de toda consulta: elegir columnas, nombrar una tabla, poner alias al resultado.
  • SELECT *El asterisco está bien en un prompt y es un riesgo en código que debe seguir funcionando.
  • Columnas calculadasLa lista de un SELECT admite expresiones, no solo nombres de columnas.
  • Filtrar con WHEREWHERE conserva solo las filas cuya condición se cumple.
  • Valores con DISTINCTDISTINCT colapsa las filas duplicadas en una sola.

Orden y paginación

Filtrado

Tablas y filas

Bis

  • schema_setup.sqlUna migración completa: eliminar, crear, indexar y sembrar el esquema de una tienda pequeña.
  • library_schema.sqlUn esquema pequeño desde cero: tres tablas, las reglas entre ellas y dos reportes.

Los otros tours de SQL