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

Varios MATCH AGAINST

Estas en el tema de Varios MATCH AGAINST en el foro de Mysql en Foros del Web. Buenas Tardes foreros, tengo una duda, como puedo unir varios MATCH AGAINST en una sola consulta de mysql, espero su ayuda, y gracias de antemano....
  #1 (permalink)  
Antiguo 12/05/2009, 14:14
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Busqueda Varios MATCH AGAINST

Buenas Tardes foreros, tengo una duda, como puedo unir varios MATCH AGAINST en una sola consulta de mysql, espero su ayuda, y gracias de antemano.
  #2 (permalink)  
Antiguo 12/05/2009, 14:18
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Varios MATCH AGAINST

Explícanos un poco más a qué te refieres con "unir varios MATCH AGAINST". ¿Hacer búsquedas full-text en varios campos? ¿Buscar por varios palabras en un único campo?

Revisa si te sirve lo que está en el manual de referencia:
http://dev.mysql.com/doc/refman/5.0/...t-boolean.html

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 12/05/2009, 14:18
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Varios MATCH AGAINST

Cita:
Iniciado por warbandit69 Ver Mensaje
Buenas Tardes foreros, tengo una duda, como puedo unir varios MATCH AGAINST en una sola consulta de mysql, espero su ayuda, y gracias de antemano.
usando OR o AND y la otra consulta (dependerá de lo que busques). Se me adelantó David, que además te sugiere un enlace para el caso de buscar en el mismo campo.
  #4 (permalink)  
Antiguo 12/05/2009, 14:51
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Respuesta: Varios MATCH AGAINST

Es decir, tengo una tabla con varios campos fulltext, los campos se llaman:

Nombre
Pais
Ciudad
Estado

En un formulario de busqueda dependiendo de los campos que escriban formo la busqueda mediante un arreglo

por ej:

SELECT * FROM viviendas WHERE MATCH(nombre) AGAINST (variable) AND MATCH(pais) AGAINST (variable) AND MATCH(estado) AGAINST (variable) AND MATCH(ciudad) AGAINST (variable)

No estoy muy seguro si de esta manera se puede realizar esto, por eso mi duda.
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 16:48.