Cláusula WHERE de SQL
Cláusula WHERE se utiliza para filtrar los registros.
Cláusula WHERE de SQL
Cláusula WHERE se utiliza para extraer registros que cumplen los criterios especificados.
WHERE de SQL Sintaxis
FROM table_name
WHERE column_name operator value ;
La base de datos de demostración
En este tutorial, vamos a utilizar la base de datos de ejemplo w3big.
La siguiente es una selección "Sitios Web" datos de la tabla:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3write.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+
Donde los ejemplos de cláusulas
La siguiente instrucción SQL Seleccione un país como "NC" de todos los sitios "Sitios Web" tabla:
Ejemplos
Ejecución de salida:
Campo de texto frente a un campo numérico
SQL utiliza comillas simples para los valores de texto (la mayoría de los sistemas de bases de datos también aceptan dobles comillas).
En última instancia campo de texto 'CN' utiliza una comilla simple.
Si se trata de un campo numérico, no utilice comillas.
Ejemplos
Ejecución de salida:
Operador DONDE cláusula
Los siguientes operadores pueden utilizar en la cláusula WHERE:
operadores | descripción |
---|---|
= | igual |
<> | No es igual.NOTA: En algunas versiones de SQL, el operador puede escribirse como =! |
> | más que |
< | menos que |
> = | Mayor o igual |
<= | Menor o igual |
ENTRE | Dentro de un cierto rango |
COMO | Buscar un patrón |
EN | Especifica los valores posibles para una pluralidad de columnas |