La cláusula WHERE


  WHERE en MySQL

La cláusula WHERE, se utiliza para filtrar registros.

Se utiliza para extraer sólo aquellos registros que cumplen con una condición específica.

  Sintaxis:

  
  SELECT columna1, columna2, ...
  FROM nombre_de_tabla
  WHERE condición;
         

Nota: La cláusula WHERE, no sólo se utiliza en declaraciones SELECT, también se utiliza en UPDATE, DELETE, etc.

  Ejemplo 1:

La siguiente declaración SQL selecciona todos los clientes de "México":

 
  SELECT * FROM Customers
  WHERE Country = 'Mexico';
   

Quiero intentarlo


  Ejemplo 2 - numério:


SQL requiere comillas simples alrededor de los valores de texto (la mayoría de los sistemas de bases de datos lo harán También, aunque en la mayoría se necesita comillas dobles).

Sin embargo, los campos numéricos no deben estar entre comillas ni dobles ni simples:

 
  SELECT * FROM Customers
  WHERE CustomerID = 1;
   

Quiero intentarlo

| Operador  | Descripción
|        =         | Igual que
|        >         | Mayor que
|        <         | Menor que
|        >=       | Mayor o igual que
|        <=       | Menor o igual que
|    <> o !=    | Diferente de
| BETWEEN | Entre
|      LIKE      | Buscar por
|        IN        | En