Creo que esto tambien podria funcionar
Código SQL:
Ver originalSELECT top 1 DISTINCT idinc,numfuncinc,nombre,primer_apellido,segundo_apellido,incdesde,inchasta,incpor,tallerinc,subtallerinc
FROM incapacidades,recursohumano WHERE inchasta<=CURDATE() AND numerofunc=numfuncinc
ORDER BY inchasta DESC