Verifiering av TILFRS, Flytt

Detta villkor är uppfyllt... ...om denna SQL... ...returnerar Kommentar
Om FLYTTRIKTNING är 1 (inflyttning) eller 3 (omflyttning inom registrerat område) ska TILFRS inte vara 0.
select count(*)
from k137.flytt
where flyttriktning in (1,3)
and tilfrs = 0
      
0
Om FLYTTRIKTNING är 1 (inflyttning) eller 3 (omflyttning inom registrerat område) ska TILFRS tillhöra någon av de registrerade församlingarna, dvs. finnas som FRS i REG.PROJEKT
select count(*)
from k137.flytt
where flyttriktning in (1,3)
 and tilfrs not in (
   select frs
   from reg.projekt
   )
      
0
Kombinationen ddbid, tilfrs i FLYTT ska motsvaras av ddbid, bofrs och finnas i BOFRS, när FLYTTRIKTNING är 1 eller 3.
with temp as (
select ddbid, tilfrs
from k137.flytt
where flyttriktning in (1,3)
except
select ddbid, bofrs
from k137.bofrs
)
select count(*)
from temp
      
0
Om FLYTTRIKTNING är 2 (utflyttning) ska TILFRS ha kod som motsvaras av DEDIK i DEDIKKATALOG
select count(*)
from k137.flytt
where flyttriktning in (2)
 and tilfrs not in (
   select dedik
   from kod.dedikkatalog
   )
      
0