El comando WHERE es uno de los más importantes en SQL.
Te permite filtrar los datos y obtener solo la información que realmente necesitas.
Sin él, estarías viendo miles o millones de registros innecesarios.
Se coloca después del FROM y antes de cualquier otro comando:
SELECT columnas
FROM tabla
WHERE condición;
SELECT titulo, precio, consola
FROM videojuegos
WHERE consola = 'PC';
SELECT titulo, precio
FROM videojuegos
WHERE precio < 30;
SELECT titulo, consola, precio
FROM videojuegos
WHERE consola = 'PC'
AND precio <= 50;
SELECT titulo, consola
FROM videojuegos
WHERE consola = 'PlayStation 5'
OR consola = 'Xbox Series X';
SELECT titulo, genero
FROM videojuegos
WHERE titulo LIKE '%Zelda%';
El % significa "cualquier texto". Busca cualquier título que contenga la palabra "Zelda".
SELECT titulo, consola, precio
FROM videojuegos
WHERE consola IN ('PC', 'PlayStation 5', 'Xbox Series X');
Usando la tabla videojuegos con columnas: titulo, consola, precio, genero y lanzamiento.
Prueba tus consultas en DB Fiddle o cualquier editor SQL online.