Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2004, 23:56
Gerardo_mfg
 
Fecha de Ingreso: octubre-2003
Ubicación: Huancayo - Peru
Mensajes: 32
Antigüedad: 20 años, 6 meses
Puntos: 0
Unir campos de tres registros distintos en uno solo

Hola a todos, tengo el siguiente problema

Tengo 3 tablas en una BD en MSSQL Server 2000 (Autor, Libro y Autor x Libro) para q me permita mas de un autor por cada Libro.
y al hacer la consulta me sale de esta manera tres registros distintos del mismo libro por cada autor q tenga.

Cod Titulo
|codigo | Titulo del Libro | Autor
---------------------------------------------------------
LB00001 ADMINISTRACION Y DIRECCION |Ever Rani
LB00002 ADMINISTRACION |Diego Loayza
LB00003 ADMINISTRACION DE RRHH |Jose Montenegro
LB00003 ADMINISTRACION DE RRHH |Juan Morales
LB00003 ADMINISTRACION DE RRHH |Ulises Montoya
LB00004 ..................................... | ...........
-----------------------------------------------------------

y necesito q me muestre solo un registro por cada Libro y que los autores aprezcan, todos en el mismo campo, o que aunquesea salga solo el primero.
de esta manera...

|codigo | Titulo del Libro | Autor
---------------------------------------------------------
LB00001 ADMINISTRACION Y DIRECCION |Ever Rani
LB00002 ADMINISTRACION |Diego Loayza
LB00003 ADMINISTRACION DE RRHH |Jose Montenegro....
LB00004 .......................... |..................
-----------------------------------------------------------

He intentado con varias cosas pero el AVG y el ADD solo funciona con números o datos enteros o númericos, no he visto ningun método que me una los registros de los tres autores en uno solo.

por favor si alguien puede ayudarme le agradeceré mucho..
Gracias por anticipado...
__________________
La fidelidad es a la vida de las emociones lo que la coherencia a la vida del intelecto. ("El Retrato de Dorian Gray" - Oscar Wilde)