A cláusula WHERE
WHERE filtra: ele só retorna as linhas que cumprem uma condição.
SELECT nome, preco FROM produtos WHERE preco > 100;
Operadores de comparação comuns:
| Operador | Significado |
|---|---|
= |
igual |
<> |
diferente |
> < >= <= |
maior / menor (ou igual) |
Para texto, as comparações vão entre aspas simples:
SELECT * FROM produtos WHERE categoria = 'perifericos';
Você pode combinar condições com AND e OR:
SELECT * FROM produtos WHERE preco > 20 AND categoria = 'perifericos';