ayuda con like

05/05/2005 - 17:57 por Mauro | Informe spam
tengo que hacer una consulta que busque dentro de un string, distintos
codigos de usuarios, ej

select * from log where comment like '%10545483%' or comment like
'%1483357100%'

el problema es que son cerca de 40000 codigos de usuarios, hay alguna forma
de trabajar on el like y el in al mismo tiempo
por ejemplo algo como:
select * from log where log_referenceID and comment like (select '%'+
rtrim(usercode) + '%' from user_fallados)

esto obviamente da error.

desde ya muchas gracias!!!

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
05/05/2005 - 18:10 | Informe spam
select distinct
*
from
[log] as l
inner join
user_fallados as f
on l.comment like '%' + rtrim(usercode) + '%'
where
log_referenceID = 11


AMB


"Mauro" wrote:

tengo que hacer una consulta que busque dentro de un string, distintos
codigos de usuarios, ej

select * from log where comment like '%10545483%' or comment like
'%1483357100%'

el problema es que son cerca de 40000 codigos de usuarios, hay alguna forma
de trabajar on el like y el in al mismo tiempo
por ejemplo algo como:
select * from log where log_referenceID and comment like (select '%'+
rtrim(usercode) + '%' from user_fallados)

esto obviamente da error.

desde ya muchas gracias!!!



Respuesta Responder a este mensaje
#2 Alejandro Mesa
05/05/2005 - 18:14 | Informe spam
select distinct
l.*
...


AMB

"Alejandro Mesa" wrote:

select distinct
*
from
[log] as l
inner join
user_fallados as f
on l.comment like '%' + rtrim(usercode) + '%'
where
log_referenceID = 11


AMB


"Mauro" wrote:

> tengo que hacer una consulta que busque dentro de un string, distintos
> codigos de usuarios, ej
>
> select * from log where comment like '%10545483%' or comment like
> '%1483357100%'
>
> el problema es que son cerca de 40000 codigos de usuarios, hay alguna forma
> de trabajar on el like y el in al mismo tiempo
> por ejemplo algo como:
> select * from log where log_referenceID and comment like (select '%'+
> rtrim(usercode) + '%' from user_fallados)
>
> esto obviamente da error.
>
> desde ya muchas gracias!!!
>
>
>
Respuesta Responder a este mensaje
#3 Mauro
05/05/2005 - 18:21 | Informe spam
gracias genio!!!
"Alejandro Mesa" wrote in message
news:
select distinct
l.*
...


AMB

"Alejandro Mesa" wrote:

> select distinct
> *
> from
> [log] as l
> inner join
> user_fallados as f
> on l.comment like '%' + rtrim(usercode) + '%'
> where
> log_referenceID = 11
>
>
> AMB
>
>
> "Mauro" wrote:
>
> > tengo que hacer una consulta que busque dentro de un string, distintos
> > codigos de usuarios, ej
> >
> > select * from log where comment like '%10545483%' or comment like
> > '%1483357100%'
> >
> > el problema es que son cerca de 40000 codigos de usuarios, hay alguna


forma
> > de trabajar on el like y el in al mismo tiempo
> > por ejemplo algo como:
> > select * from log where log_referenceID and comment like (select


'%'+
> > rtrim(usercode) + '%' from user_fallados)
> >
> > esto obviamente da error.
> >
> > desde ya muchas gracias!!!
> >
> >
> >
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida