SQL SELECIONAR COMO

Sql Selecionar Como



Se você já usou SQL, provavelmente está familiarizado com a instrução SELECT. É como o “olá mundo” do SQL, pois cria a base das consultas SQL.

A instrução SELECT nos permite recuperar os dados de mais uma tabela do banco de dados. No entanto, você pode encontrar casos em que precise fornecer às colunas da consulta um nome diferente ou algum tipo de alias. Por alguma razão, é para maior clareza ou para realizar um determinado cálculo.

É aqui que a palavra-chave AS entra em ajuda. Ele nos permite atribuir um alias a uma coluna, tabela ou expressão em uma consulta SQL.







Neste tutorial, mergulharemos no mundo do SQL e aprenderemos sobre a palavra-chave AS, por que ela existe e como podemos usá-la.



Sintaxe:

A cláusula SELECT AS nos permite atribuir aliases a colunas, tabelas ou expressões em sua consulta SQL.



Podemos expressar sua sintaxe da seguinte forma:





SELECIONE nome_coluna AS nome_alias

DE nome_tabela;

Aqui, “column_name” refere-se ao nome da coluna que queremos selecionar e “alias_name” refere-se ao alias que desejamos atribuir à coluna selecionada.

A melhor maneira de entender como esse recurso funciona é usá-lo. Portanto, vejamos alguns exemplos de uso de sua aplicação.



Exemplo 1: Alias ​​de Coluna

O uso mais comum da palavra-chave AS é atribuir um alias a uma coluna. Suponha que temos uma tabela que contém as informações do cliente com as colunas “nome” e “sobrenome”.

Se você deseja selecionar os dados da tabela, mas usar os aliases “Nome” e “Sobrenome” para as colunas, podemos usar uma consulta da seguinte forma:

SELECIONE primeiro_nome AS 'Primeiro nome' , sobrenome AS 'Sobrenome'

DO cliente;

Isso deve fornecer um nome diferente para as colunas resultantes, conforme demonstrado no exemplo de saída a seguir:

Também podemos usar os aliases em um cálculo. Por exemplo, suponha que desejamos calcular o salário anual de todos os funcionários e gerar os valores resultantes na coluna “Salário Anual”. Podemos usar a consulta da seguinte maneira:

SELECIONE salário * 12 COMO 'Salário anual'

DE funcionários;

Neste exemplo, calculamos o salário anual multiplicando a coluna do salário por 12 e atribuímos-lhe o alias “Salário Anual”.

Exemplo 2: Aliases de Tabela

O segundo caso de uso da palavra-chave AS é definir e atribuir aliases de tabela. Os aliases de tabela são bastante úteis, pois são úteis ao lidar com junções ou até mesmo para tornar suas consultas mais legíveis.

Considere o exemplo a seguir que demonstra como criar um alias de tabela usando a palavra-chave AS:

SELECIONE e.primeiro_nome, e.último_nome, d.nome_do_departamento

A PARTIR DE funcionários AS e

Departamentos INNER JOIN AS d SOBRE e.departamento_id = d.departamento_id;

Neste caso, atribuímos os aliases “e” e “d” às tabelas “funcionários” e “departamentos”, respectivamente. Isso facilita muito a referência às tabelas posteriormente na consulta. Isso é muito comum ao lidar com junções SQL.

Exemplo 3: Aliases de Expressão

Outro caso de uso da palavra-chave AS é criar aliases para várias expressões. Isso pode ajudar a simplificar uma expressão ou cálculo complexo.

Veja um exemplo de demonstração, por exemplo:

SELECT CONCAT(nome_nome, ' ' , sobrenome) AS 'Nome completo'

DE funcionários;

Isso demonstra como atribuir um apelido para uma função “concat”.

Exemplo 4: Aliases de subconsulta

Também podemos criar aliases ao lidar com subconsultas. Isso pode tornar as subconsultas mais fáceis de referenciar e entender.

Um exemplo é o seguinte:

SELECIONE primeiro_nome, sobrenome, (

SELECIONE MAX(salário) DOS funcionários

) COMO 'Salário Máximo'

DE funcionários;

Neste exemplo, usamos uma subconsulta para determinar o salário máximo da tabela “funcionário” e atribuímos a ele o alias “Salário Máximo” na consulta principal.

Exemplo 5: Aliases de funções agregadas

Por último, podemos usar os aliases para as colunas resultantes de uma função agregada para uma saída mais legível, conforme demonstrado a seguir:

SELECIONE AVG(salário) AS 'Salário médio'

DE funcionários;

Neste caso, atribuímos o resultado da função AVG() ao alias “Salário Médio”.

Conclusão

Neste tutorial, aprendemos sobre um dos recursos fundamentais do SQL que nos permite criar aliases para vários objetos, como tabelas, colunas, expressões, subconsultas, etc. saída resultante.