SQL AS: Cómo crear un alias o renombrar en SQL

Los alias, o AS en SQL se utilizan para dar a una tabla, o una columna de una tabla, un nombre temporal, se usan a menudo para hacer que los nombres de las columnas sean más representativos o intuitivos.


Sintaxis SQL AS

A continuación puedes ver como es la sintaxis para renombrar o asignar un alias a una columna concreta:

SELECT nombre_columna AS nombre_alias
FROM nombre_tabla;

Ejemplo para asignar un alias a dos columnas de una tabla SQL

La siguiente instrucción SQL crea dos alias, uno para la columna Cliente_ID y otro para la columna Nombre_Cliente:

SELECT Cliente_ID AS ID, Cliente_ID AS Cliente
FROM Clientes;

Ejemplo para asignar un solo alias a la combinación o concatenación de cuatro columnas distintas

La siguiente instrucción SQL crea un alias llamado “Dirección ” que combina cuatro columnas (Nombre_Cliente, Dirección, C_Postal, Ciudad y País):

SELECT Nombre_Cliente,
Dirección + ', ' + C_Postal + ' ' + Ciudad + ', ' + País AS Dirección
FROM Clientes;

Ejemplo para asignar un alias a las tablas que se utilizan en la consulta

La siguiente instrucción SQL selecciona todos los pedidos del cliente con Cliente_ID = 4 (Rafa_Rodriguez).

Utilizamos las tablas “Clientes” y “Pedidos”, y les damos los alias de tabla de “C” y “O” respectivamente.

SELECT o.Pedido_ID, o.Fecha_Pedido, c.Nombre_Cliente
FROM Clientes AS c, Pedidos AS o
WHERE c.Nombre_Cliente='Rafa_Rodriguez' 
AND c.Cliente_ID=o.Cliente_ID;