O comando SELECT serve para resgatar dados do servidor de aplicação.
Dentro de um comando SELECT , é possível restringir as informações que podem ser exibidas, tais como as colunas da tabela e também os registros, utilizando a cláusula WHERE. Neste artigo, você irá conhecer o comando SELECT e também alguns exemplos de como utiliza-lo.
Em sua forma mais simples, o comando SELECT deve conter:
- Uma cláusula SELECT que especifica as colunas devem ser exibidas.
- Uma cláusula FROM que especifica as tabelas que possuem as colunas listadas na cláusula SELECT.
Utilizando o comando SELECT
Como dito anteriormente, o SELECT resgata de uma tabela um conjunto de registros. A sintaxe do SELECT é:
- SELECT – Seleciona uma lista de uma ou mais colunas de uma tablea
- [COLUNA] – Especifica quais são as colunas que devem ser exibidas dentro do conjunto
- FROM – Especifica a tabela que será feito a consulta
- [TABELA] – Nome da tabela
A instrução SQL a seguir seleciona as colunas bairro, e cidade da tabela Estado.
SELECT BAIRRO, CIDADE FROM ESTADO;
Os dados a serem exibidos no exemplo acima são os bairros e cidades dentro da tabela Estado.
Selecionando todas as colunas
Você pode exibir todas as colunas de dados adicionando a palavra reservada asterisco (*) no espaço reservado a colunas.
O banco dinamicamente irá resgatar todas as colunas existentes na tabela e exibi-las no resultado da query. No entanto, é uma boa prática especificar quais são as tabelas que você precisa para o banco – por considerarmos que o banco precisará resgatar todas as colunas antes de executar a query.
No entanto, você pode utilizar caso esta questão de desempenho não seja relevante para você. Veja o exemplo abaixo de como selecionar todas as colunas de uma tabela e também exibir os resultados.
SELECT * FROM ESTADO;