Ajustemos, entonces. para lograrlo hay que ordenar por cliente, tarea, subtarea y fecha, esta última en orden descendente
Código MySQL:
Ver originalSELECT idclient
, client
, historic
, directori
, idtasca
, idestat
, datavenciment
, estat
, color
c.idclient,
c.client,
t.historic,
c.directori,
t.id idtasca,
e.idestat,
s.datavenciment,
e.estat,
e.color
Ten en cuenta que estoy haciendo las propuestas en forma teórica. Si hay cambios menores que puedan realizarse para ajustar el resultado,
los tienes que intentar tu. Yo NO tengo tu base ni tus datos para hacer preubas.