Hola amigos, recurro una vez mas a ustedes, ya que siempre me dan una mano.
Tengo las siguientes tablas:
tabla: autores
ID_INTERNO | NOMBRE
5 Queen
6 Shakira
.... ......
Y luego la tabla
Tabla: Letras
ID_INTERNO | TITULO | ID_AUTOR
205 LOVE 5
290 Vida 6
..... .... ....
En donde el ID_AUTOR de la tabla letras corresponde al mismo numero que hay en en la celda ID_INTERNO de la tabla autores.
Ahora lo que quiero obtener es por ejemplo en una sola consulta lo siguiente:
NOMBRE | TITULO
Queen letra1, letra2, letra2 (Seria todos los campos TITULO seguidos)
en ves de :
NOMBRE |TITULO
Queen letra1
Queen letra2
.... .....
Lo unico que logre es mostrarlo de la ultima manera con la siguiente consulta:
Código PHP:
SELECT A.NOMBRE,B.TITULO from autores as A INNER join letras as B on A.ID_INTERNO = B.ID_AUTOR where A.NOMBRE = 'Queen'
pero el primer caso, no me sale, trate de usar CONCAT, pero no me funciona(no lo utilizo bien). Me podrian dar una mano?? Me estoy volviendo loco. Tienen alguna recomendación? Tranquilamente podria usar PHP para manejarlo sino se puede, pero quisiera optimizarlo con MYSQL.
Desde Ya muchas gracias por todo.
Gabriel
Argentina