Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta SELECT en campos TEXT largos ...

Estas en el tema de Consulta SELECT en campos TEXT largos ... en el foro de Bases de Datos General en Foros del Web. Hola a todos... Estoy haciendo un buscador y resulta que necesito hacer un select a un campo text largo, pero solo sobre una palabra, es ...
  #1 (permalink)  
Antiguo 19/08/2005, 15:14
Avatar de alexbariv  
Fecha de Ingreso: septiembre-2003
Ubicación: Mérida, Venezuela
Mensajes: 766
Antigüedad: 20 años, 7 meses
Puntos: 0
Consulta SELECT en campos TEXT largos ...

Hola a todos...

Estoy haciendo un buscador y resulta que necesito hacer un select a un campo text largo, pero solo sobre una palabra, es decir si el campo text tiene esto:

"Hay una enfermedad que esta matando mucha gente en el planeta y se esta haciendo un plan de evacuacion"....

Yo quiero hacer una busqueda donde solo me traiga aquellos registros que contengan la palabra "plan"....

Trate haciendo un select * from tabla where campo like '%plan%', pero nada, porq me trae tambien los que tienen la palabra planeta o planneamiento, o q se yo...

Espero haberme explicado...

Saludos y gracias de antemano!!!
__________________
"Piensa como una persona de acción y actúa como una persona que piensa."
  #2 (permalink)  
Antiguo 19/08/2005, 15:21
Avatar de claray  
Fecha de Ingreso: agosto-2004
Ubicación: ahora... en Caracas
Mensajes: 345
Antigüedad: 19 años, 8 meses
Puntos: 0
Hola, pues la manera es esa... lo que puedes hacer es buscar palabras completas con:

where (campo LIKE 'PLAN %') OR (campo LIKE '% PLAN %') OR (campo LIKE '% PLAN')

desafortunadamente eso (el uso de LIKEs hace mas lenta la respuesta, pero que le vamos a hacer.....

Saludos
__________________
:pirata: El arte de desarrollar es dejar que los otros lo hagan
  #3 (permalink)  
Antiguo 19/08/2005, 15:36
Avatar de alexbariv  
Fecha de Ingreso: septiembre-2003
Ubicación: Mérida, Venezuela
Mensajes: 766
Antigüedad: 20 años, 7 meses
Puntos: 0
Pues era lo que estaba pensando ... y tratando de evitar tambien, pero si asi funciona pues que mas...

Ya probe y funciono!

Thanks y saludos!
__________________
"Piensa como una persona de acción y actúa como una persona que piensa."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:40.