code:
SELECT feld1, feld2, "PT_A" as Source
FROM PersonenTyp_A
WHERE feld3=<wert>
AND feld4=<wert>
UNION
SELECT feld1, feld2, "PT_B" as Source
FROM PersonenTyp_B
WHERE feld3=<wert>
AND feld4=<wert>
code:
switch _rc_
falls 0:
break; // nix zum tun
falls 1:
if <Source> == "PT_A"
// füge ein in relation, kommend von personen-tabelle a
addRelation(resultset, "PT_A");
else
// füge ein in relation, kommend von personen-tabelle b
addRelation(resultset, "PT_B");
break; // feddisch
default:
// arghhl, zuviel fleisch am knochen
hup("seeeehr laut");