Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2010, 09:21
Asembler24
 
Fecha de Ingreso: febrero-2010
Mensajes: 41
Antigüedad: 15 años, 1 mes
Puntos: 0
ayuda con consulta

Hola muchachos de nuevo por aquí con un problema con una consulta , lo que pasa es que estoy desarrollando un buscador y tengo que consultar en 8 tablas, forme la consulta pero lo que quiero es que si encuentra una o más coincidencias no me duplique los datos y tampoco no me encuentra lo que consulto.
Acá les dejo la consulta.
Por su valiosa ayuda gracias.

Código MySQL:
Ver original
  1.             tbl_congreso.titulo_url AS titulo_congreso_url,
  2.             tbl_congreso.evento AS titulo_evento,YEAR(tbl_congreso.fechor_ini) AS ano,
  3.             tbl_presenta.nombre AS titulo_pre, tbl_presenta.titulo_url AS titulo_pre_url, #TABLA PRESENTACIONES
  4.             tbl_presenta.nombre_presentador,tbl_presenta.palabras_clave,
  5.             tbl_catalogo.titulo AS titulo_catalogo, tbl_catalogo.titulo_url AS titulo_cat_url,
  6.             tbl_noticias2.titulo AS nombre_noticias2, tbl_noticias2.titulo_url AS titulo_noti_url,tbl_noticias2.bajada AS noti_bajada,
  7.             tbl_revista.titulo AS titulo_articulo, tbl_revista.titulo_url AS titulo_articulo_url,
  8.             tbl_rev_ejem.nombre AS nombre_ejemplar, tbl_rev_ejem.titulo_url AS titulo_ejemplar,
  9.             tbl_rev_cat.titulo_url AS titulo_cat_url,
  10.             tbl_portafolio.titulo AS nombre_portafolio, tbl_portafolio.titulo_url AS titulo_url_portafolio
  11.     FROM
  12.              `mw_congresos` AS tbl_congreso,
  13.              `mw_presentaciones` AS tbl_presenta,
  14.             `mw_catalogo1` AS tbl_catalogo,
  15.             `mw_noticias2` AS tbl_noticias2,
  16.             `mw_revista1` AS tbl_revista,
  17.             `mw_revista1_ejemplares` AS tbl_rev_ejem,
  18.             `mw_revista1_categorias` AS tbl_rev_cat,
  19.             `mw_portafolios` AS tbl_portafolio
  20.     WHERE
  21.            
  22.             tbl_congreso.id = tbl_presenta.id_congreso AND
  23.             tbl_revista.ejemplar = tbl_rev_ejem.id AND
  24.             tbl_rev_ejem.categoria = tbl_rev_cat.id AND
  25.             tbl_congreso.evento LIKE '%buscar%' OR
  26.             tbl_presenta.nombre LIKE '%buscar%' OR
  27.             (tbl_presenta.nombre_presentador LIKE '%buscar%'
  28.             OR tbl_presenta.palabras_clave LIKE '%buscar%'
  29.             OR tbl_presenta.cargo LIKE '%buscar%') OR
  30.             (tbl_catalogo.titulo LIKE '%buscar%' OR
  31.             tbl_noticias2.titulo LIKE '%buscar%') OR
  32.             (tbl_noticias2.epigrafe LIKE '%buscar%' OR tbl_noticias2.bajada LIKE '%buscar%') OR
  33.             (tbl_revista.titulo LIKE '%buscar%' OR
  34.              tbl_revista.epigrafe LIKE '%buscar%' OR
  35.              tbl_revista.bajada LIKE '%buscar%') OR
  36.              tbl_portafolio.titulo LIKE '%buscar%'
  37.            
  38.         LIMIT 1, 10;