Alias de columnas en PostgreSQL

Los alias de columnas en PostgreSQL te permiten definir un nombre temporal a una columna o expresión en la instrucción select, normalmente para darle más vistosidad a la salida de la consulta o cuando se realizan subconsultas para identificarlo más fácilmente. Este alias es temporal y dura únicamente mientras se ejecuta y no se queda guardado en ningún lugar, ni es posible recuperarlo en futuras consultas.

Sintaxis

La sintaxis de un alias en una columna es la siguiente:

SELECT nombre_columna AS alias_columna
FROM nombre_tabla;

En la sintaxis anterior estamos diciendo que nombre_columna se llamará en esta consulta alias_columna. Ten encuentra que la palabra clave AS es opcional y se puede omitir.

Ejemplo alias de columna

En el siguiente ejemplo puedes observar como la columna region_name tiene un alias llamado nombre:

SELECT region_name AS nombre
FROM lu_region;
Alias de columnas en PostgreSQL

Ejemplo alias de expresión

En el siguiente ejemplo puedes observar como hemos realizado una expresión y le hemos otorgado el alias cálculo:

SELECT (80-(1*2))/2 AS calculo

Ten en cuenta que si quieres escribir un alias que contenga espacios debes poner el alias entre comillas dobles.

SELECT (80-(1*2))/2 AS "Esto es un calculo"

Escribir un comentario

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.