WHERE es una cláusula que se usa para establecer condiciones y filtrar registros.
La cláusula WHERE se usa para extraer solo aquellos registros que cumplen una condición especificada.
SELECT columna1, columna2, ... FROM nombre_tabla WHERE condicion;
WHERE no solo se usa en la instrucción SELECT,también se utiliza en las instrucciones UPDATE, DELETE, etc.
Filtrar valores con la cláusula where en SQL
La siguiente consulta SQL selecciona todos los clientes cuando el país es "Venezuela", en la tabla "Clientes":
SELECT * FROM Clientes WHERE Pais='Venezuela';
Sintaxis de la cláusula where en SQL
SQL requiere comillas simples alrededor de valores de texto (la mayoría de los sistemas de bases de datos también permitirán dobles comillas). Sin embargo, los campos numéricos, no deben estar entre comillas:
SELECT * FROM Clientes WHERE ClienteID=1;