| Detta villkor är uppfyllt... | ...om denna SQL... | ...returnerar ett antal som ej överstiger gränsvärdet | Antal | Gränsvärde | Kommentar |
|---|---|---|---|---|---|
| Alla BOSTYP ska finnas i KOD.KODBOBTYP.KOD. Saknas någon av dessa? |
select count(*)
from k137.boort
where bostyp not in (
select kod from kod.kodbostyp
)
|
OK | 0 | 0 | |
| BOSTYP 4 ska inte finnas i BOORT. Finns denna? |
select count(*)
from k137.boort
where bostyp in (4)
|
OK | 0 | 0 | |
| En person ska inte kunna ha flera slutyper som död. Flera poster där BOSTYP = 2 ska alltså inte finnas i BOORT. Finns någon av dessa? |
with temp as (
select ddbid, count(*) antal
from k137.boort
where BOSTYP = 2
group by ddbid
having count(*) > 1
)
select count(*)
from temp
|
OK | 4 | 10 |