Saludos ... voy al grano:
Tengo una base de datos de registros de libros. Tengo tres tablas, la primera "TITULOS", la segunda "TITULO-AUTOR" y la tercera "AUTOR".
Un Titulo o libro puede tener un autor o más y adicional a ello, autores secundarios.
Las tablas están estructuradas de la siguiente forma:
Titulos
---------------------------------
idtitulo | nombre | fecha_r | ...
----------------------------------
9956-56 | Ciencias | 2004/05/06
----------------------------------
***
Titulo-Autor
--------------------------------
idtitulo | idautor | rol
--------------------------------
9956-56 | 135 | autor
9956-56 | 176 | autor
9956-78 | 45 | compilador
--------------------------------
***
Autor
--------------------------------
idautor | nombre
--------------------------------
135 | Juan Atencio
176 | Andrea Cansancio
45 | Liberado Aprisionado
--------------------------------
***
El asunto es lo siguiente, necesito hacer una consulta que me arroje los datos del libro o titulo y me presente todos los autores de ese titulo, desde el autor principal o secundario, todo en un solo paquete por asi decirlo.
Ya he hecho consultas con el INNER JOIN y me traen la data, pero me generan un registro por cada autor diferente y yo quisiera que fuera en uno solo.
Es algo extraño...pero si tienen una idea me será de gran ayuda.