English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL WHERE 关键字使用方法及示例

Referencia de palabras clave SQL

SELECT

WHERE命令过滤结果集以查询满足指定条件的记录。

以下SQL语句从“Customers”表的“Mexico”中选择所有客户:

SELECT * FROM Customers
WHERE Country='Mexico';

SQL requiere que los valores de texto estén rodeados de comillas simples (la mayoría de los sistemas de bases de datos también permiten usar comillas dobles).

Pero, los campos numéricos no deben estar entre comillas:

SELECT * FROM Customers
WHERE CustomerID=1;

Nota: ¡La cláusula WHERE no solo se utiliza en las sentencias SELECT, sino también en las sentencias UPDATE, DELETE y otras!

Se pueden usar los siguientes operadores en la cláusula WHERE:

Operador
Descripción
=Igual
<>

Diferente. Nota: En algunas versiones de SQL, este operador se puede escribir como !=

>Mayor que
<Menor que
>=Mayor o igual que
<=Menor o igual que
BETWEENEn el rango entre
LIKEPatrón de búsqueda
INEspecificar múltiples valores posibles para una columna

Referencia de palabras clave SQL