Viennamade: Abfrageproblem

Beitrag lesen

Hallo!

USER                         AUFGABEN

|id| name  | aufgabeid |    |id | rang | aufgabe   |
|--|-------|-----------|    |---|------|-----------|
|2 | heinz | 3         |    |2  | 1    | webmaster |
|3 | paul  | 2         |    |3  | 2    | newspost. |

Ich möchte jetzt eine Abfrage, die mir die User in der Reihnfolge ausgibt, wie in der AUFGABEN-Tabelle der "rang" vergeben ist.

Ich habe im Moment kein mysql drauf, aber so müßte es gehen:
SELECT u.name FROM USER AS u INNER JOIN a.AUFGABEN AS a ON u.id = a.id ORDER BY a.rang
Vorausgesetzt, daß die id in AUFGABEN den user repräsentiert und, daß es pro Datensatz in USER einen in AUFGABEN gibt. Ist dem so? Andernfalls melde Dich.
Vielleicht muß man anstelle von ORDER BY ORDERBY schreiben.

Beste Grüße
Viennamade