Modo de empleo del producto y no como predicados en sentencias SQL

Puede utilizar el COMO SQL predicado para comparar dos cadenas de caracteres para una coincidencia parcial. Coincidencias parciales son valiosos si usted no sabe la forma exacta de la cadena para la que usted está buscando. También puede utilizar las coincidencias parciales para recuperar varias filas que contienen cadenas similares en una de las columnas de la tabla.

Para identificar las coincidencias parciales, SQL utiliza dos caracteres comodín. El signo de porcentaje (%) Puede presentarse a cualquier cadena de caracteres que tienen cero o más caracteres. El subrayado (_) Representa cualquier carácter individual.

DeclaraciónValores Enviado
DONDE Palabra LIKE'intern% 'interno
interna
internacional
internet
pasantes
DONDE palabra como '%% de la Paz'Justicia de la Paz
Guerrero pacífico
DONDE Palabra LIKE'T_p_ 'Cinta
Grifos
Tipi
Consejos
Tops
Escribe

los DIFERENTE A predicado recupera todas las filas que no satisfacen una coincidencia parcial, incluyendo uno o más caracteres comodín, como en el siguiente ejemplo:

DONDE NO teléfono como '503%'

Este ejemplo devuelve todas las filas de la tabla para la que el número de teléfono comienza con algo que no sea 503.

Es posible que desee para buscar una cadena que incluye un signo de porcentaje real o subrayado. En ese caso, usted quiere SQL para interpretar el signo de porcentaje como un signo de porcentaje y no como un carácter comodín. Puedes realizar una búsqueda por ejemplo escribiendo un carácter de escape justo antes del carácter que desea SQL para tomar literalmente.

Usted puede elegir cualquier carácter como el carácter de escape, siempre y cuando ese personaje no aparece en la cadena que se está probando, como se muestra en el siguiente ejemplo:

SELECT cita deEl BARTLETTSWHERE Cita COMO '20 #% 'ESCAPE' # '-

los % carácter se escapó por el anterior # firmar, por lo que la declaración interpreta este símbolo como un signo de porcentaje en lugar de como un comodín. Puedes " escapar " un subrayado - o el propio carácter de escape - de la misma manera. La consulta anterior, por ejemplo, encontraría la siguiente cita en Citas familiares de Bartlett:

20% de los vendedores producen el 80% de los resultados.

La consulta también se encontraría lo siguiente:

20%



» » » » Modo de empleo del producto y no como predicados en sentencias SQL