Alias (Nome Alternativo) SQL
- Página Anterior Between SQL
- Próxima Página Join SQL
Usando SQL, é possível especificar aliases (alias) para nomes de colunas e tabelas.
SQL Alias
Sintaxe de SQL Alias de tabela
SELECT nome_da_coluna(s) FROM nome_da_tabela AS nome_do_alias
Sintaxe de SQL Alias de coluna
SELECT nome_da_coluna AS nome_do_alias FROM nome_da_tabela
Exemplo de instância: Uso do alias de nome de tabela
Suponha que tenhamos duas tabelas, "Persons" e "Product_Orders", e atribuímos os aliases "p" e "po" a elas.
Agora, queremos listar todos os pedidos do "John Adams".
Podemos usar a seguinte consulta SELECT:
SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
SELECT语句不使用别名:
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName FROM Persons, Product_Orders WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
Como você pode ver nas duas linhas SELECT acima, os aliases tornam o código de consulta mais legível e fácil de escrever.
Exemplo de Alias: Use um nome de coluna como alias
Tabela Persons:
Id | LastName | FirstName | Endereço | Cidade |
---|---|---|---|---|
1 | Adams | John | Rua Oxford | Londres |
2 | Bush | George | Avenida Fifth | Nova York |
3 | Carter | Thomas | Rua Chang'an | Pequim |
SQL:
SELECT LastName AS Família, FirstName AS Nome FROM Persons
Resultados:
Família | Nome |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- Página Anterior Between SQL
- Próxima Página Join SQL