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

Busqueda en varios campos

Estas en el tema de Busqueda en varios campos en el foro de Mysql en Foros del Web. Hola, desearia realizar la busqueda de una palabra en varios campos de mi tabla. Como sería la consulta??? SELECT * FROM tabla WHERE palabra IN ...
  #1 (permalink)  
Antiguo 16/02/2006, 06:49
 
Fecha de Ingreso: noviembre-2005
Mensajes: 40
Antigüedad: 18 años, 5 meses
Puntos: 0
Busqueda en varios campos

Hola, desearia realizar la busqueda de una palabra en varios campos de mi tabla. Como sería la consulta???

SELECT *
FROM tabla
WHERE palabra IN campo1 OR campo2 OR campo3

????????
  #2 (permalink)  
Antiguo 16/02/2006, 08:26
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
creo que deberia ser algo asi:
Código PHP:
**
SELECT *
FROM tabla
WHERE columna LIKE 
'%palabra%' OR columna2 LIKE '%palabra%'  ..... 
ahora tal vez deberias pensar en hacer uso de MATCH y AGAINST que me parece mas adecuado para tu caso, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
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 18:07.