La clausula WHERE extiende la sentencia SELECT proveyendo la capacidad de restringir filas basada en una o más condiciones. Consultar una tabla solo con las clausulas SELECT y FROM el resultado será todas las filas de la tabla. Agregando la palabra DISTINCT a la clausula SELECT permite restringir el resultado pero solo al grado de descartar las filas duplicadas. Si necesitamos restringir las filas de una tabla es necesario la clausula WHERE. La sintaxis de la clausula WHERE es la siguiente: SELECT * | { [DISTINCT] column | expression [alias],...} FROM table [ WHERE condition(s) ] La clausula WHERE siempre va después de la clausula FROM, los corchetes en la sintaxis indican que es opcional. Una o más condiciones pueden ser aplicadas para restringir el conjunto de resultados. Una condición se construye a partir de dos términos y un operador condicional. Los términos pueden ser valores de columnas, literales o expresiones. Ejemplos:
Santiago de la Cruz de los Santos Distrito Federal, México. ujat55@yahoo.com.mx