MED x SOM
(
VÄLJ seq ROWNUM, id1, sjunka
FRÅN (VALDA id1, sjunker,
FALLET sjunker
NÄR ”F”,
DÄREFTER 1
NÄR ”M”,
DÄREFTER 2
ANNARS 3
AVSLUTA cntr
FRÅN a) a,
BORDLÄGGA (CAST (MULTISET (VALD cntr + JÄMNAR - 1
FRÅN DUBBEL
FÖRBIND VID JÄMNT <>),
)),
y SOM
(Seq VALD ROWNUM, id2
FRÅN b
BESTÄLLA VID id2),
VÄLJ id1, sjunka, id2
FRÅN x y
VAR x.seq = y.seq
BESTÄLLA sjunker BY;