Hola amigos! Muchas gracias por su atención y su preciado tiempo. Creo que lo solucioné. Ahora, me gustaría copiar el código acá para ver si le pueden pegar una mirada para ver si hay algo que se me esté pasando por alto o algún problema que me pueda surgir a futuro.
Muchas gracias!
Código SQL:
Ver originalSELECT
A.Id,
A.Nombre,
A.Imagen,
B.Id,
B.Titulo,
B.Fecha
FROM
BcAutores AS A LEFT JOIN BcArticulos AS B ON A.Id = B.Autor
WHERE
B.Id = (
SELECT TOP 1
Id
FROM
BcArticulos AS C
WHERE
C.Autor = A.Id AND
C.Fecha > DATEADD(MONTH, -3, GETDATE()) AND
C.Publicar = 1 AND
C.Categoria = 10
ORDER BY
NEWID()
) AND
A.Id IN (3,4,5,6,7,10,11,12,14,17,20,26)
ORDER BY
A.Id ASC