seppel: (SQL) Order by abs() bei einem Union

Beitrag lesen

hi noch mal,

die Frage warum das oben gezeigte nicht geht bleibt zwar bestehen - aber ich hab mir jetzt schon wie folgt eine Lösung gebastelt

  
select Id, Datum, Buchung, abs(Buchung)  
  from Tabelle  
 union  
select Id2, Datum2, Buchung2, abs(Buchung2)  
  from Tabelle2  
 order by 2, 4, 3  

Gruss,
Seppel