Tach!
select sum(x.y) from ( select sum(r1) from table as y where bedingung1 UNION select sum(r2) from table as y where bedingung2 UNION select sum(r3) from table as y where bedingung3 UNION select sum(r4) from table as y where bedingung4 UNION select sum(r5) from table as y where bedingung5 ) x;
Das y in x.y muss ein Spaltenname/-alias sein, kein Alias einer Tabelle. Der Alias muss ans Feld und das x.
braucht man bei einer einzelnen Query nicht (nur das x als Alias hinter der Subquery).
dedlfix.