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

ayuda con consulta

Estas en el tema de ayuda con consulta en el foro de Mysql en Foros del Web. Hola muchachos de nuevo por aquí con un problema con una consulta , lo que pasa es que estoy desarrollando un buscador y tengo que ...
  #1 (permalink)  
Antiguo 22/09/2010, 09:21
 
Fecha de Ingreso: febrero-2010
Mensajes: 41
Antigüedad: 14 años, 2 meses
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;

Etiquetas: Ninguno
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 20:43.