O comando SELECT é uma das instruções mais fundamentais da linguagem SQL. Ele é utilizado para consultar dados em um banco de dados relacional, permitindo que o usuário recupere informações específicas de uma ou mais tabelas. Neste artigo, vamos examinar os conceitos essenciais e as melhores práticas para utilizar este comando de forma eficaz.
A atribuição de apelidos aos campos selecionados tem como objetivo facilitar o entendimento das informações exibidas nos resultados das pesquisas.
Existem quatro maneiras diferentes de atribuir apelidos aos campos selecionados, são elas:
Veja os exemplos práticos no vídeo abaixo
Observe que a única diferença entre os exemplos 1 e 2 é a utilização ou não do termo as. A utilização desse termo é opcional, e tem como objetivo melhorar o entendimento das seleções efetuadas. Esta diferença também pode ser observada entre os exemplos 3 e 4.
Observe que enquanto nos exemplos 1 e 2 os apelidos são escritos sem a utilização de aspas(“), os exemplos 3 e 4 fizeram a utilização desse caractere. A utilização de aspas(“) é necessária quando o apelido a ser atribuído contém espaços em branco.
O comando concatenar para unificar dois campos ou maus e torna-los distintos na tabela utilizada, exibindo-as em apenas um campo.
O comando concatenar é diferente para os Bancos de Dados, sendo:
Oracle = ||
SQL = CONCAT ()
Exemplo da consulta no Banco de Dados Oracle
select id || ' -' || produto from Produtos;
O comando distinct consiste em exibir as informações da tabela utilizada de maneira distinta, assim as informações não serão exibidas de maneira redundante.
select distinct QTE from Produtos;