Verifiering av synkronisering

Sista sluttyp i BOFRSORT ska överensstämma med sista sluttyp i BOORT.

Detta villkor är uppfyllt... ...om denna SQL... ...returnerar Kommentar
Finns det personer där sista sluttyp inte överensstämmer mellan BOFRSORT och BOORT?
with temp_boort as (
SELECT DDBID,BONR,BOORTKOD,BOORTNMN,BOBTYP,BOBDAT,BOSTYP,BOSDAT,
 dense_rank() over(partition by ddbid order by bonr desc) invert_bonr
FROM K137.BOORT
),
temp_bofrsort as (
SELECT BOREGPREFIX,BOFRS,BOFRSNMN,DDBID,
 BONR,BOBTYP,BOBDAT,BOSTYP,BOSDAT ,
 dense_rank() over(partition by ddbid order by bonr desc) invert_bonr
FROM K137.BOFRSORT
)
select count(*)
from temp_bofrsort bofrsort
left join temp_boort boort on boort.ddbid = bofrsort.ddbid
  and boort.invert_bonr = 1 and bofrsort.invert_bonr = 1
where boort.bostyp != bofrsort.bostyp
      
0