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.