English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Uso y ejemplo del keyword AS en SQL

Referencia de palabras clave en SQL

AS

AS se utiliza para renombrar columnas o tablas utilizando alias.

Los alias solo existen durante la consulta.

Alias de columna

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

 SELECT CustomerID AS ID, CustomerName AS Customer
 FROM Customers;

La siguiente instrucción SQL crea dos alias. Tenga en cuenta que si el nombre del alias contiene espacios,则需要双引号或方括号:

 SELECT CustomerName AS Customer, ContactName AS [Contact Person]
 FROM Customers;

La siguiente instrucción SQL crea un alias llamado 'Address' que combina cuatro columnas (Address, PostalCode, City y Country):

  SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country 
  AS Address
 FROM Customers;

Atención:Para que la instrucción SQL anterior se ejecute en MySQL, utilice el siguiente comando:

SELECT CustomerName, CONCAT(Address, ', ', PostalCode, ', ', City, ', ', Country) AS Address
FROM Customers;

Alias de tabla

La siguiente sentencia SQL selecciona CustomerID = 4Todos los pedidos de clientes. Utilizamos las tablas "Customers" y "Orders", y les damos los alias de tabla "c" y "o" (aquí se utiliza el alias para hacer SQL más corto):

SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName = "Around the Horn" AND c.CustomerID = o.CustomerID;

Referencia de palabras clave en SQL