Hola SoftWeb, no he mirado la ultima consulta que has puesto, sobre la primera, tu consulta debería ser mas o menos así:
Código SQL
[-]
SELECT A.CODIGO, A.NOMBRE_ARTICULO, A.CODIGO_EAN, U.AUTORES_NOMBRE
FROM ARTICULOS A
INNER JOIN (SELECT Min(AUTORES_CODIGO) as AUTORES_CODIGO, TITULOS_CODIGO
FROM TITULO_AUTOR GROUP BY TITULOS_CODIGO) T ON A.CODIGO=T.TITULOS_CODIGO
INNER JOIN AUTORES U ON T.AUTORES_CODIGO=U.AUTORES_CODIGO
Saluditos