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

Uso y ejemplo del keyword LIKE en SQL

Referencia de palabras clave SQL

LIKE

Utilice la orden LIKE en la cláusula WHERE para buscar patrones específicos en las columnas.

Puede usar dos comodines LIKE:

  • % -Representa cero, uno o varios caracteres

  • _-Representa un carácter individual (MS Access utiliza el signo de interrogación (?) en su lugar)

La siguiente consulta SQL selecciona todos los clientes con CustomerName que comienza con "a":

SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';

La siguiente consulta SQL selecciona todos los clientes cuyos nombres de cliente terminen con 'a':

SELECT * FROM Customers
WHERE CustomerName LIKE '%a';

La siguiente consulta SQL selecciona todos los clientes cuyos nombres de cliente contengan 'or' en cualquier posición:

SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';

La siguiente consulta SQL selecciona todos los clientes cuyos nombres de cliente comiencen con 'a' y tengan una longitud de al menos3Caracteres de clientes:

SELECT * FROM Customers
WHERE CustomerName LIKE 'a_%_%';

Referencia de palabras clave SQL