Verifiering av TILORTKOD, Flytt

Detta villkor är uppfyllt... ...om denna SQL... ...returnerar Kommentar
Om FLYTTRIKTNING är 1 (inflyttning) eller 3 (omflyttning inom registrerat område) ska TILORTKOD inte vara 0.
select count(*)
from k137.flytt
where flyttriktning in (1,3)
and TILORTKOD = 0
      
0
Om FLYTTRIKTNING är 1 (inflyttning) eller 3 (omflyttning inom registrerat område) ska kombinationen TILFRS, TILORTKOD också finnas i databasen motsvarande REG.PROJEKT.FRS, SV.BSTNOT.ORTKOD.
with temp as (
select tilfrs, tilortkod
from k137.flytt
where flyttriktning in (1,3)
except
select p.frs, b.ortkod
from reg.projekt p
join  reg.kyrkbok kb on kb.projektid = p.projektid
join reg.KBKALLA kbk on kbk.kyrkbokid = kb.kyrkbokid
join reg.kbsid ks on ks.kbkallaid = ks.kbkallaid
join sv.notering n on n.kbsidid = ks.kbsidid
join sv.bstnot b on b.postnr = n.postnr
)
select count(*)
from temp
      
0
Om FLYTTRIKTNING är 2 (utflyttning) ska TILORTKOD vara 0.
select count(*)
from k137.flytt
where flyttriktning in (2)
and TILORTKOD != 0
      
0