Ver originalSELECT * FROM Empleados E INNER JOIN Intervienen I ON E.CodEmpleado = I.CodEmpleado WHERE E.CodEmpleado IN(SELECT CodEmpleado FROM INTERVIENEN WHERE FechaAlta>DATE_SUB(curdate(), INTERVAL 3 YEAR) GROUP BY CodEmpleado HAVING COUNT(DISTINCT IdReparacion)<= 2);