Dicas e Truques de SQL para Iniciantes
Confira nossas dicas e truques de SQL para iniciantes utilizando o MySQL! Aprenda comandos prontos do SQL e veja como dar seus primeiros passos!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Dicas e Truques de SQL para Iniciantes
Na aula de hoje, vou te mostrar algumas dicas e truques de SQL para quem deseja iniciar e dar seus primeiros passos no MySQL.
Você verá como é possível utilizar comandos e fazer análises mesmo sem saber programar, apenas utilizando os comandos SQL.
Além disso, vou te apresentar o beautify no MySQL, uma ferramenta muito interessante para formatação de código. Ela corrige a indentação e organização, deixando seu código muito mais legível e fácil de compreender.
Apresentação do MySQL
Existem diversos programas disponíveis para realizar o gerenciamento de bancos de dados por meio do SQL. Ao longo dessa aula, estarei utilizando e mostrando como usar o MySQL.
O objetivo é que você consiga utilizar os recursos do MySQL para realizar suas primeiras consultas em um banco de dados e, a partir disso, possa se aprofundar mais em seus estudos com SQL.
A interface do MySQL é bastante semelhante à de outros programas de gerenciamento. No lado esquerdo da tela, temos as informações sobre os bancos de dados e as tabelas contidas neles.

No centro, temos a área onde podemos escrever nossos códigos em SQL.

Na parte inferior da tela, é possível visualizar os resultados das consultas.

Como exemplo para esta aula, utilizarei o banco de dados base, mas você poderá reproduzir esses mesmos comandos no banco de dados que estiver utilizando.
Caso queira saber mais sobre o processo de criação de bancos de dados no MySQL, confira a nossa aula abaixo. Nela, mostro o passo a passo para criar um banco de dados e preenchê-lo com sua primeira tabela.
Comandos do SQL com MySQL – Comandos Prontos
Uma funcionalidade muito interessante do MySQL, que facilita bastante o trabalho e o estudo do SQL, principalmente para quem está iniciando, são os comandos prontos.
O MySQL nos permite executar comandos básicos de SQL sem necessariamente conhecer sua sintaxe. Vamos ver alguns exemplos, começando pela seleção de tabelas.
Suponha que eu queira selecionar a tabela produtos do banco de dados. Clicando com o botão direito do mouse sobre ela e selecionando o comando Select Rows – Limit 1000, teremos automaticamente o seguinte código gerado:
SELECT * FROM base.produtos;
Esse comando está selecionando (select) todas as informações (*) da tabela produtos contida no banco de dados base (from base.produtos). Executando o comando, teremos a visualização dessa tabela.

Seria possível escrever apenas:
SELECT * FROM produtos;Desde que garantíssemos que o banco de dados base está definido como banco de dados padrão.
Para fazer essa verificação, basta identificar se o nome do banco de dados está em negrito. Caso não esteja, basta clicar com o botão direito do mouse sobre ele e selecionar a opção Set as Default Schema.

Além da abordagem anterior, temos também a possibilidade de utilizar o comando Send to SQL Editor.

Dentro dele, temos diversos comandos prontos que podem ser adicionados ao editor de código do SQL.
Por exemplo, o Select All Statement irá selecionar todas as informações da nossa tabela, exibindo o nome das colunas selecionadas, diferente do primeiro comando que vimos utilizando o asterisco.
SELECT `produtos`.`ID_Produto`,
`produtos`.`Nome_Produto`,
`produtos`.`ID_Categoria`,
`produtos`.`Marca_Produto`,
`produtos`.`Num_Serie`,
`produtos`.`Preco_Unit`,
`produtos`.`Custo_Unit`
FROM `base`.`produtos`;Essa abordagem pode ser interessante pois permite personalizar a consulta, removendo as colunas que não deseja visualizar.
SELECT `produtos`.`Nome_Produto`,
`produtos`.`Marca_Produto`,
`produtos`.`Preco_Unit`,
FROM `base`.`produtos`;
No mesmo menu de opções, podemos utilizar o comando Insert Statement que adiciona o comando insert into ao editor de códigos e nos permite adicionar uma nova informação à tabela.


Perceba que ele até mesmo destaca os campos que devemos substituir pelas informações desejadas.
SELECT * FROM base.categorias;
INSERT INTO `base`.`categorias`
(`ID_Categoria`,
`Categoria`))
VALUES
(8,
'CÂMERA');Executando esse código, teremos adicionado essa informação à tabela categorias do banco de dados base.

Da mesma forma, podemos utilizar esses comandos rápidos para deletar informações, selecionando a opção Delete Statement.

Basta alterar o comando gerado com a informação que desejamos remover.
DELETE FROM `base`.`categorias`
WHERE ID_CATEGORIA = 8;Executando esse código e selecionando novamente a tabela para visualização, veremos que a câmera que havíamos adicionado terá sido removida.

Além desses, há outros comandos prontos disponíveis que você pode testar e utilizar sem precisar escrever do zero.
É claro que você precisará estudar e conhecer mais sobre o SQL para compreender o uso e funcionamento detalhado de cada comando, mas é uma ótima dica e ajuda para quem está iniciando seus estudos.
Quebra de Linhas no MySQL
Outra dica muito útil dentro do MySQL é utilizar a quebra de linhas. Esse recurso é extremamente interessante quando estamos trabalhando com códigos muito extensos, pois facilita a visualização e leitura dele.
Por exemplo, o código abaixo deve selecionar os produtos da marca Dell e apresentá-los em ordem decrescente na consulta, exibindo o nome, marca e preço.

Porém, essa linha de código é tão extensa que ultrapassa a janela do editor de códigos, atrapalhando a nossa visualização do comando completo.
Para solucionarmos esse problema, basta clicarmos sobre a última opção na janela do editor de códigos chamada Toggle wrapping of long lines.

Com essa opção, o próprio editor irá quebrar a linha em um ponto ideal para que o código não extrapole o limite da tela.

Beautify no MySQL – Formatação do Código
Outra opção muito boa que ajuda a manter o código bem formatado é a Beautify, representada pelo símbolo da vassourinha no editor do MySQL.

Para utilizá-la, basta selecionar o código todo que você deseja formatar e clicar sobre essa opção.

Perceba que temos o mesmo código, porém com as informações dispostas em linhas separadas e com a indentação correta.
Essa formatação do código torna-o muito mais claro e legível, facilitando a compreensão e manutenção dele.
Conclusão – Dicas e Truques de SQL para Iniciantes
Nesta aula, trouxe para você três dicas e truques de SQL para que você possa iniciar seus estudos e trabalhos com SQL!
Vimos como utilizar comandos prontos para fazer suas consultas e também como formatar o código corretamente para uma melhor compreensão e visualização dele.
Caso queira entender mais a fundo o SQL, seu funcionamento e comandos, vou deixar aqui para você um Minicurso Gratuito de SQL que vai te ajudar a se aprofundar ainda mais e te preparar para dominar essa importante linguagem.Minicurso Gratuito de SQL
Hashtag Treinamentos
Para acessar outras publicações de SQL, clique aqui!
Quer aprender mais sobre SQL com um minicurso básico gratuito?
Posts mais recentes da Hashtag Treinamentos
- Dots do ChatGPT: o que é e como usar esse agente de IADescubra o que é o Dots do ChatGPT, como configurar, integrar com Slack e agenda e se vale a pena usar esse novo agente de IA da OpenAI.
- GPT-6 Astra: 7 usos reais do novo modelo da OpenAIVeja 7 usos reais do GPT-6 Astra, o novo modelo da OpenAI que executa tarefas sozinho no computador. Entenda como ele funciona e onde ainda erra.
- Jev IA: o que é e como usar essa IA que não escreveEntenda o que é o Jev IA, a inteligência artificial classificadora mais rápida e barata do mercado, e veja 5 usos práticos para seus fluxos.
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








