| Finns det personer där sista sluttyp inte överensstämmer mellan BOENDE och BOFRSORT? |
with temp_bofrsort as (
SELECT DDBID,BONR,BOORTKOD,BOORTNMN,BOBTYP,BOBDAT,BOSTYP,BOSDAT,
dense_rank() over(partition by ddbid order by bonr desc) invert_bonr
FROM K137.BOFRSORT
),
temp_boende as (
SELECT BOREGPREFIX,DDBID,BONR,BOBTYP,
BOBDAT,BOSTYP,BOSDAT,
dense_rank() over(partition by ddbid order by bonr desc) invert_bonr
FROM K137.BOENDE
)
select count(*)
from temp_boende boende
left join temp_bofrsort bofrsort on bofrsort.ddbid = boende.ddbid
and bofrsort.invert_bonr = 1 and boende.invert_bonr = 1
where bofrsort.bostyp != boende.bostyp
|
0 |
|