La cláusula WHERE
WHERE filtra: solo devuelve las filas que cumplen una condición.
SELECT nombre, precio FROM productos WHERE precio > 100;
Operadores de comparación habituales:
| Operador | Significado |
|---|---|
= |
igual |
<> |
distinto |
> < >= <= |
mayor / menor (o igual) |
Para texto, las comparaciones van entre comillas simples:
SELECT * FROM productos WHERE categoria = 'perifericos';
Puedes combinar condiciones con AND y OR:
SELECT * FROM productos WHERE precio > 20 AND categoria = 'perifericos';