Carácter comodín | Descripción | Ejemplo |
|---|---|---|
% | Cualquier cadena de cero o más caracteres. | WHERE title LIKE '%computer%' busca todos los títulos de libros que contengan la palabra 'computer' en el título. |
|
_ (carácter de subrayado) |
Cualquier carácter. |
WHERE au_fname LIKE ‘_ean’ busca todos los nombres de cuatro letras que terminen en ean (Dean, Sean, etc.) |
[ ] | Cualquier carácter individual del intervalo ([a-f]) o del conjunto ([abcdef]) que se ha especificado. | WHERE au_lname LIKE ‘[C-P]arsen’ busca apellidos de autores que terminen en arsen y empiecen por cualquier carácter individual entre C y P, como Carsen, Larsen, Karsen, etc.En las búsquedas de intervalos, los caracteres incluidos en el intervalo pueden variar, dependiendo de las reglas de ordenación de la intercalación. |
[^] | Cualquier carácter individual que no se encuentre en el intervalo ([^a-f]) o el conjunto ([^abcdef]) que se ha especificado. | WHERE au_lname LIKE ‘de[^l]%’ busca todos los apellidos de autores que empiecen por de y en los que la siguiente letra no sea l. |
buenas tardes, como puedo hacer para buscar un valor contenido en un campo en una Tabla SQLExpressen vfp utilizo el caracter $, pero esto no funciona en SQL
Uso del LIke. Aprovecho para hacer otra pregunta :
SELE Fecha, alltrim(Title)+".pdf" as Title1, Title, alltrim(Address) as Address, Contact, iif(Debito>0,(Debito)," ") as debito1,;
iif(Credito>0, (Credito), " ") as Credito1 , iif(Saldo>0 ,(Saldo)," ") as Saldo1 ;
FROM Customer;
INTO CURSOR tCursor
Por que genera error de no es el mismo tipo
JM
SELE Fecha, alltrim(Title)+".pdf" as Title1, Title, alltrim(Address) as Address, Contact, iif(Debito>0,(Debito)," ") as debito1,;
iif(Credito>0, (Credito), " ") as Credito1 , iif(Saldo>0 ,(Saldo)," ") as Saldo1 ;
FROM Customer;
INTO CURSOR tCursor
Seguramente saldo es numérico, cambia así: iif(Saldo>0 ,(Saldo),0) as Saldo1 lo mismo con debito y crédito.
Saludos
Armando
Si que si de acuerdo con Armando hasta ahora que veo numerico y quiero alfanumerico jijij
iif(Debito>0,(Debito),0.00)
Saludes
Douglas
Proba así.
sSer="Select * From Clientes Where Empresa Like '%@Ver%' Order by Empresa"
Suponiendo que VER es carácter y no una variable.
Arnaldo Toledano
El 01/03/2013 10:16 a.m., Juan Morales escribió:
necesito armar una consulta en VFP 9, que me permita buscar un valor ingresado en una tabla SQLServer, he ehcho algo asi y no me funciona
sSer="Select * From Clientes Where Empresa Like '%...@'Ver'+"%" Order by Empresa"