top of page

Meu primeiro SELECT com SQL

Atualizado: 5 de fev. de 2023

Select é o comando mais usado por um profissional que precisa consultar e extrair informações de um banco de dados. Aprenda a fazer seu primeiro Select com as dicas dos nossos analistas.


Vamos lá?


Contexto: Imagine o sistema de uma loja online que vende roupas e calçados como: tênis , botas e outros.



Estrutura básica do SELECT

SELECT * FROM loja.vendas

SELECT

  • Inicia o comando SQL de seleção de dados

  • Os campos que veem após essa palavra ou o sinal de * indicam quais colunas/informações serão retornadas no resultado

Seleção de 4 informações/colunas na tabela de vendas:

SELECT 
    data_venda -- coluna com a data da venda
    ,produto -- nome do produto
    ,quantidade -- quantidade vendida
    ,valor -- valor do produto vendido
FROM 
    loja.vendas

Para selecionar todas as colunas de uma tabela utilize * após o SELECT:

SELECT * FROM loja.vendas

FROM

  • Indica de onde essa informação será selecionada ( nome da tabela que você vai consultar )


Formas diferentes de indicar o nome da tabela:

  • Indicando o nome do banco de dados e o nome da tabela deparados por . ( ponto )


nome_do_banco.nome_tabela

SELECT * FROM loja.vendas

  • Somente o nome da tabela

SELECT * FROM vendas

Comentando a sua query:


A forma de comentar pode variar de banco para banco. As mais utilizadas são:


-- ( 2 traços ) para comenta a linha

SELECT * FROM loja.vendas -- select de todas as vendas

/* texto a ser comentado */ - para comentar blocos de texto

SELECT * FROM loja.vendas 
/* comentando um 
       bloco de texto */ 

Agora que você já sabe o básico, é muito importante que você:


Nunca faça um SELECT sem WHERE ou LIMIT

  • Não conhece a tabela? utilize um limit 10 para ver as primeiras 10 linhas

SELECT * FROM loja.vendas limit 10 -- limit na sintaxe MySQL
  • Utilize um filtro no WHERE para recortar a sua base, por exemplo: filtre uma data ou período.

SELECT 
    data_venda -- coluna com a data da venda
    ,produto -- nome do produto
FROM 
    loja.vendas 
WHERE
    data_venda = '2021-01-15' -- filtrando uma data de venda

Resumo e boas práticas:

  1. Evite usar o * nas queries. Para facilitar a manutenção e entendimento de outros profissionais é indicado informar o nome das colunas que você precisa.

  2. Faça a indentação do seu código. Isso evita erros como esquecer uma virgula.

  3. Palavras reservadas como SELECT e FROM são escritas em maiúsculo.

  4. Um sistema ou site pode ter mais de um banco de dados. Por isso, no FROM utilize a nomenclatura nome_do_banco.nome_tabela para facilitar manutenções futuras.

  5. Nunca faça um select sem WHERE ou sem LIMIT


Gostaram dessas dicas ?


Incentive a criação de conteúdos gratuitos compartilhando esse post com um amigo e siga o nosso instagram para mais dicas @eunati_net


Para não perder nenhuma novidade, se inscreva em nossa lista de e-mails.


Para impulsionar sua carreira, agende sua aula como nossos analistas !

Preços promocionais para turmas com 2 ou mais alunos!


留言


INFORMAÇÕES IMPORTANTES:

Somos uma empresa totalmente digital. Utilize nosso formulário de contato que nossa equipe retornara a mensagem o mais breve possível por e-mail, celular ou whatsapp.Se preferir, mande um direct pelo nosso Instagram ( @eunati_net )

  • Instagram
Logo escrito em azul eunaTI com fundo branco

© 2021 - Gerando resultados com base em dados

bottom of page