Gracias por el apoyo pero no funciono, he estado probando de esta manera:
SELECT MLibros.cIdLibro as Cod, MLibros.cTitulo as Titulo, MAutor.cNombres
FROM MLibros INNER JOIN
AAutorLibro ON MLibros.cIdLibro = AAutorLibro.cIdLibro INNER JOIN
MAutor ON AAutorLibro.cIdAutor = MAutor.cIdAutor
group by MLibros.cIdLibro, MLibros.cTitulo, MAutor.cNombres
Cod |Titulo |cNombres
---------------------------------------------------------
LB00001 |ADMINISTRACION Y DIRECCION |Ever
LB00002 |ADMINISTRACION DE RRHH |Diego
LB00003 |ADMINISTRACION DE RRHH |Jose
LB00003 |ADMINISTRACION DE RRHH |Juan
LB00003 |ADMINISTRACION DE RRHH |Ulises
LB00004 |INTRODUCCION A LA ADMINISTRACION |Carlos
LB00004 INTRODUCCION A LA ADMINISTRACION |Fernando
LB00004 INTRODUCCION A LA ADMINISTRACION |Silvia
--------------------------------------------------------------
y he seguido buscando funciones de aggregación, a ver si encontraba algo algo de concatenacion de cadenas pero aún no lo encuentro, ni en el tutorial en ingles ni en castellano (bien escondida esta esa nota).
Lo otro que estoy utilizando por ahora pero no me parece nada informativo es que me cuente el número de autores (count) de esta manera :
SELECT MLibros.cIdLibro as Cod, MLibros.cTitulo as Titulo,
count(MAutor.cNombres) FROM MLibros INNER JOIN
AAutorLibro ON MLibros.cIdLibro = AAutorLibro.cIdLibro INNER JOIN
MAutor ON AAutorLibro.cIdAutor = MAutor.cIdAutor
group by MLibros.cIdLibro, MLibros.cTitulo
y tengo este resultado :
Cod |Titulo |
---------------------------------------------------
LB00001 |ADMINISTRACION Y DIRECCION |1
LB00002 |ADMINISTRACION DE RRHH |1
LB00003 |ADMINISTRACION DE RRHH |3
LB00004 |INTRODUCCION A LA ADMINISTRACION |3
pero aun tengo ese problema,