Ver Mensaje Individual
  #5  
Antiguo 27-03-2010
Avatar de Softweb
Softweb Softweb is offline
Miembro
 
Registrado: ago 2008
Posts: 46
Reputación: 0
Softweb Va por buen camino
Muchas gracias por la respuesta, me a sorprendido pues no sabia que se podian poner los JOIN tan enrevesados.;-)

Aunque cuando lo implemento me da un error.

"El prefijo de la columna T no coincide con un nombre de tabla o con un alias usado en la consulta."

Tu codigo despues de ponerle los nombres reales de los campos lo e puesto asin.

Código SQL [-]
 INNER JOIN (SELECT Min(U.AUTORES_CODIGO) as AUTORES_CODIGO, T.TITULO_AUTOR_TITULOS_CODIGO
           FROM dbo.TITULO_AUTOR GROUP BY T.TITULO_AUTOR_TITULOS_CODIGO) T ON A.ARTICULOS_CODIGO=T.TITULO_AUTOR_TITULOS_CODIGO 
   INNER JOIN dbo.AUTORES U ON T.TITULO_AUTOR_AUTORES_CODIGO=U.AUTORES_CODIGO

Parese que es en el tramo
Código SQL [-]
FROM dbo.TITULO_AUTOR GROUP BY T.TITULO_AUTOR_TITULOS_CODIGO) T ON  A.ARTICULOS_CODIGO=T.TITULO_AUTOR_TITULOS_CODIGO

yo lo e cambiado por probar por
Código SQL [-]
FROM dbo.TITULO_AUTOR T GROUP BY T.TITULO_AUTOR_TITULOS_CODIGO) ON  A.ARTICULOS_CODIGO=T.TITULO_AUTOR_TITULOS_CODIGO

pero entonce me dice que hay un error cerca del "ON".

tienes idea de que va el asunto.

Saludos y gracias anticipadas.
Responder Con Cita