Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2015, 10:50
plitre_sys19
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 13 años, 3 meses
Puntos: 1
¿Como traigo los nombres de los 2 autores de un libros?

Hola estoy tratando de hacer una consulta que me traiga los datos de los libros y sus autores también, pero como hay libros que tiene dos autores ejemplos un libro de Biología contiene dos autores, entonces como 1 libro puede tener más de un autor cree una tabla llamada Libro_Autor que está relacionada con la tabla Autor y con la tabla Libros. Estos son los datos de las tablas:

autor (idAutor, nombreAutor)
libros(idLibro, cota,titulo, asignatura)
libro_Autor(idAutorLibro, idLibro, idAutor)

Esta es parte de la consulta que estoy realizando que me trae los datos libro pero no sé cómo hacer para que también me traiga los datos del autor, en un solo campo, ya que como en el caso que le mencione anteriormente entonces me muestra dos líneas con el mismo libros pero con distintos autor:
Código SQL:
Ver original
  1. SELECT libro.idLibro, libro.cota, libro.titulo, libro.asignatura, autor.nombreAutor
  2. FROM libro
  3. INNER JOIN libro_Autor ON libro.idLibro = libro_Autor.idLibro
  4. INNER JOIN autor ON libro_Autor.idAutor = autor.idAutor

Última edición por gnzsoloyo; 09/01/2015 a las 10:56