Hallo Niki,

die ORDER BY Klausel wird mit als letztes ausgewertet, sprich:
- man kann nur einmal ORDER BY sagen
- ORDER BY wird auf der Ebene des Full Selects angegeben
- es kann nur nach Feldern sortiert werden, die in der Ergebnistabelle vorhanden sind
- woher diese Felder gefüllt werden ist völlig Schnurz

mfg

Dieter Bender

Zitat Zitat von niki
Hallo,
kann man in einer SQL-Abfrage unter AS/400 nach Subselect sortieren:

Select Spalte1,
(Select Spalte from Tabelle1 where Spalte3=Spalte1) as Spalte2
From Tabelle2
Order by Spalte2
Vielen herzlichen Dank im voraus!

Niki