Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2009, 16:32
Albarranator
 
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Consulta de varias tablas con relación muchos a muchos

Hola que tal, tengo una duda, estoy intentando hacer una consulta sobre dos tablas: articulos y profesor; que tienen una relacion muchos a muchos y esta relación se presenta en una tabla llamada profesor_has_articulo, es decir tiene dos campos: profesor_id_profesor y articulo_id_articulo.

Ahora bien, estas tablas forman parte de un BD que es parte a su vez de una aplicacion web creada con JSPs y Servlets, y este problema surgió al desarrollar un sistema de búsqueda de los articulos que hay en la bd. Para esto estuy utilizando la sentencia SQL "LIKE", pues doy la opcion de que el usuario coloque una palabra clave como criterio de búsqueda y el sistema debe buscar en la base de datos todos los nombres de articulos que contengan la palabra clave ingresada.

Bueno, lo que quiero desplegar es precisamente los articulos que tengan en su nombre la palabra clave que ingrese el usuario, pero quiero desplegar el articulo con su autor. Ahí es donde tengo el problema.

De la tabla articulo estoy seleccionando el campo nom_articulo, que es el nombre del articulo; y de la tabla profesor estoy seleccionando los campos: grado_academico (si es ingeniero, maestro o doctor), nombre, ap_paterno y ap_materno.

Espero alguién me pueda ayudar con la construcción de esa consulta que necesito. Gracias a todos de antemano.