d'accord, voici mon lien de violon basé sur ma compréhension de la sortie que vous avez fournie,
Vous pouvez utiliser le numéro de ligne (non disponible avec mysql mais en utilisant le rond-point), puis obtenir les enregistrements dont les job_ids ne sont pas les mêmes que les enregistrements précédents.
select t1.id
, t1.job_id
, t1.updatedate
, t2.rn as rnt2
from temprwithrn as t1
left
join temprwithrn as t2
on t1.rn = t2.rn + 1
where t1.job_id <> t2.job_id or t2.job_id is null