SQL Y El '*'

14/07/2006 - 06:58 por Miguel Romero Peñaranda | Informe spam
Hola


Siempre que uso sentencias SQL para abrir mis bases de datos (mdb),
ahora cambiamos a SQL y cuando utilizo Like en una sentencia no me
trabaja como antes.

Select Campo1, Campo2 From MITABLA Where Campo2 Like 'abc*'

este para buscar un cadena que inicie con 'abc'

o

Select Campo1, Campo2 From MITABLA Where Campo2 Like '*abc*'

este para buscar un cadena que contenga 'abc'

Pero en SQL no me da ese resultado.

si utilizo esta sentencia

Select Campo1, Campo2 From MITABLA Where Campo2 Like 'abc*'

me encuentra los que coincidan totalmente incluiyendo el '*' o se que el
campo se igual a 'abc*'



Le agradesco a quin pueda ayudarme.



Gracias,

Miguel

NOta: trabajo bajo SQL 2000 Server
 

Leer las respuestas

#1 MarcosQ
14/07/2006 - 14:15 | Informe spam
En vez de * es #

"Miguel Romero Peñaranda" wrote:

Hola


Siempre que uso sentencias SQL para abrir mis bases de datos (mdb),
ahora cambiamos a SQL y cuando utilizo Like en una sentencia no me
trabaja como antes.

Select Campo1, Campo2 From MITABLA Where Campo2 Like 'abc*'

este para buscar un cadena que inicie con 'abc'

o

Select Campo1, Campo2 From MITABLA Where Campo2 Like '*abc*'

este para buscar un cadena que contenga 'abc'

Pero en SQL no me da ese resultado.

si utilizo esta sentencia

Select Campo1, Campo2 From MITABLA Where Campo2 Like 'abc*'

me encuentra los que coincidan totalmente incluiyendo el '*' o se que el
campo se igual a 'abc*'



Le agradesco a quin pueda ayudarme.



Gracias,

Miguel

NOta: trabajo bajo SQL 2000 Server

Preguntas similares