Ver originalSELECT t1.nombre, t1.fecha, t1.id FROM ( (SELECT a.nombre, c.fecha, c.id INNER JOIN tablac as c on a.ida = c.ida ORDER BY c.fecha DESC)UNION ALL (SELECT a.nombre, b.fecha, b.id INNER JOIN tablab as b on a.ida = b.ida ORDER BY b.fecha DESC)) t1 GROUP BY t1.id