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

Uso e exemplo do keyword AS em SQL

Referência de Palavras-Chave SQL

AS

O comando AS é usado para renomear colunas ou tabelas usando aliases.

O alias existe apenas durante a consulta.

Alias de coluna

A seguir, a consulta SQL cria dois aliases, um para a coluna CustomerID e outro para a coluna NomeDoCliente:

 SELECT CustomerID AS ID, NomeDoCliente AS Cliente
 FROM Customers;

A seguir, a consulta SQL cria dois aliases. Note que se o nome do alias contiver espaços, é necessário usar aspas duplas ou colchetes:

 SELECT CustomerID AS ID, NomeDoCliente AS Cliente, NomeDoContato AS [PessoaDeContato]
 FROM Customers;

A seguir, a consulta SQL cria um alias chamado 'Endereco' que combina quatro colunas (Endereco, CodigoPostal, Cidade e Pais):

  SELECT NomeDoCliente, Endereco + ', ,' + CodigoPostal + ' ' + Cidade + ', ,' + Pais 
  AS Endereco
 FROM Customers;

Atenção:Para executar a consulta SQL no MySQL, utilize o seguinte comando:

SELECT NomeDoCliente, CONCAT(Endereco, ', ', CodigoPostal, ', ', Cidade, ', ', Pais) AS Endereco
FROM Customers;

Apelidos de Tabela

A seguir, a declaração SQL escolhe CustomerID = 4Todos os pedidos de clientes. Usamos as tabelas "Customers" e "Orders", e atribuímos os apelidos "c" e "o" a elas (aqui usamos apelidos para tornar o SQL mais curto):

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;

Referência de Palavras-Chave SQL