Um alias pode ser qualquer coisa mas geralmente é pequeno.
Sintaxe de Alias para tabelas
1:SELECT nome_coluna(s)
2:FROM nome_tabela
3:AS nome_alias
SQL Alias Syntax for Columns 1:SELECT nome_coluna AS nome_alias
2:FROM nome_tabela
Exemplo de aliasConsidere que nos temos duas tabelas: uma chamada Pessoas e outra chamada Pedidos.
Vamos dar para as tabelas os aliases 'pes' para Pessoas e 'ped' para pedidos.
Queremos listar todos os pedidos feitos por 'Ola Hansen':
1:SELECT
2: ped.id,
3: pes.sobrenome,
4: pes.primeiro_nome
5:FROM Pessoas AS pes, Pedidos AS ped
6:WHERE
7: ped.pessoa_id = pes.id AND
8: pes.sobrenome = 'Hansen' AND
9: pes.primeiro_nome = 'Ola'
A mesma pesquisa feita sem o uso de aliases ficaria: 1:SELECT
2: Pedidos.id,
3: Pessoas.sobrenome,
4: Pessoas.primeiro_nome
5:FROM Pessoas, Pedidos
6:WHERE
7: Pedidos.pessoa_id = Pessoas.id AND
8: Pessoas.sobrenome = 'Hansen' AND
9: Pessoas.primeiro_nome = 'Ola'
Como você pode ver pelos dois comandos SELECT acima usar aliases pode tornar pesquisas mais fáceis tanto de escrever como de ler.Fonte
Boa noite.
ResponderExcluirObrigado pela explicação.
SQL Aliases
ResponderExcluir