←Leer datos: SELECT
Lección 3 / 8

Módulo 01 · lección 3

Alias de columnas (AS)

El fundador prepara un informe para los socios. El encabezado «name» suena demasiado técnico: en el informe preferiría ver «Nombre del producto» y «Precio unitario», para que se lea con facilidad.

Qué es un alias

Un alias es un nombre temporal para una columna en el resultado. Se indica con AS:

SELECT stock AS "Cantidad", category AS "Sección"
FROM products;

En la respuesta los encabezados serán «Cantidad» y «Sección», aunque en la tabla las columnas siguen llamándose stock y category. Un alias cambia solo la etiqueta de la respuesta, no la columna.

без ASwithout AS sin AS SELECT stock, category FROM products; stock category 40 Electronics 15 Electronics 25 Home з ASwith AS con AS SELECT stock AS "Залишок",SELECT stock AS "In Stock", SELECTstockAS "Cantidad", category AS "Розділ" category AS "Product Type" categoryAS "Sección" FROM products; ЗалишокIn Stock Cantidad РозділProduct Type Sección 40 Electronics 15 Electronics 25 Home Дані ті самі — AS змінює лише заголовок стовпцяSame data — AS only changes the column header Mismos datos —ASsolo cambia el encabezado

Las comillas importan

Si el nombre nuevo contiene un espacio o un carácter especial (por ejemplo, una tilde o una ñ), ponlo entre comillas dobles. En PostgreSQL esto es fundamental:

  • las comillas dobles "..." indican un nombre (un identificador);
  • las comillas simples '...' indican un valor de texto.

Si pones un alias entre comillas simples, obtendrás un error: las comillas simples significan un valor de texto, y eso no se admite donde va el nombre de una columna (un identificador). Así que para los alias, siempre comillas dobles.

Incluso puedes omitir la palabra AS (stock "Cantidad"), pero con ella se lee mejor.

Te toca

Haz que el informe se entienda: muestra name como «Nombre del producto» y price como «Precio unitario».

Resumen

  • AS renombra las columnas en el resultado.
  • Los nombres con espacios o caracteres especiales van entre comillas dobles (las comillas simples significan texto → error).
  • La tabla en sí no cambia.