XP 0

SELECT: buscando dados

SELECT ... FROM ... WHERE

O comando SELECT busca dados de uma tabela. O WHERE filtra quais linhas voltam:

SELECT * FROM produtos WHERE preco < 30;
  • SELECT * — traga todas as colunas (o * = "tudo")
  • FROM produtos — da tabela produtos
  • WHERE preco < 30 — só as linhas com preço abaixo de 30

🧠 Modelo mental: leia como uma frase. "Selecione tudo de produtos onde o preço é menor que 30." O SQL foi feito para ser quase lido em voz alta.

💡 Sem WHERE, o SELECT traz a tabela inteira. Com WHERE, você faz a pergunta precisa: "só os baratos", "só o de id 5", "só os em estoque".

Pontos-chave

  • SELECT * FROM tabela
    busca todas as colunas da tabela.
  • WHERE
    filtra quais linhas voltam.