Komisch, der Union scheint einen Datensatz nicht mehrfach auszugeben
Hab jetzt auf die Schnelle in dem Thread nicht gefunden, ob das geklärt wurde. Dafür gibts UNION ALL:
Code:
select 1 as wert from rdb$database
union
select 1 as wert from rdb$database
liefert einen Datensatz
Code:
select 1 as wert from rdb$database
union all
select 1 as wert from rdb$database
liefert 2 Datensätze