Learning Hub Logo

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

SQL›Sintaxe SQL

Sintaxe SQL

As regras básicas que toda query SQL precisa seguir

⚡1 min de leitura

Sintaxe SQL

Antes de escrever a primeira query, vale entender as regras básicas da linguagem. São poucas e simples.

Estrutura de uma query

A query SQL mais comum tem essa estrutura:

1SELECT coluna1, coluna2 2FROM nome_da_tabela 3WHERE condição;
  • SELECT — define quais colunas retornar;
  • FROM — de qual tabela buscar os dados;
  • WHERE — filtra os registros (opcional).

SQL não diferencia maiúsculas de minúsculas

SELECT, select e Select funcionam do mesmo jeito. Mas a convenção amplamente adotada é escrever as palavras-chave em maiúsculas e os nomes de tabelas e colunas em minúsculas:

1-- Recomendado 2SELECT nome, preco FROM produtos WHERE preco > 100; 3 4-- Funciona, mas foge do padrão 5select nome,

Ponto e vírgula

O ; indica o fim de uma instrução. Em muitas ferramentas ele é obrigatório. Use sempre para evitar problemas.

Comentários

1-- Comentário de uma linha 2 3/* 4 Comentário de 5 múltiplas linhas 6*/ 7 8SELECT nome FROM produtos

Formatação

O SQL ignora espaços extras e quebras de linha. Use isso a seu favor para formatar as queries e facilitar a leitura:

1-- Difícil de ler 2SELECT nome,preco,estoque FROM produtos WHERE categoria='Eletrônicos' ORDER BY preco; 3 4-- Muito mais legível

Código bem formatado não muda o resultado mas faz toda a diferença para quem vai ler depois (inclusive você mesmo, daqui a algumas semanas).

← AnteriorIntrodução ao SQLPróximo →SQL SELECT
preco
from
produtos
where
preco
>
100
;
;
-- seleciona os nomes
5
SELECT
nome
,
preco
,
estoque
6FROM produtos
7WHERE categoria = 'Eletrônicos'
8ORDER BY preco;