さて、これがあなたが提供した出力についての私の理解に基づいた私のフィドルリンクです
行番号(mysqlでは使用できませんが、ラウンドアバウトを使用)を使用してから、以前のレコードとは異なるjob_idを持つレコードを取得できます。
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