Comando Select

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;